当前位置: 编程技术>移动开发
本页文章导读:
▪遍历索引下指定文件类型的文件,并输出 遍历目录下指定文件类型的文件,并输出
[super viewDidLoad];
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *path =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NS.........
▪ 改动lib加载顺序 更改lib加载顺序
android/dalvik/libcore/dalvik/src/main/java/dalvik/system/PathClassLoader.java line157 pathList += pathSep + libPath; --->>> pathList = libPath + pathSep + pathList;
......
▪ setpref轻巧修改preferences文件 setpref轻松修改preferences文件
setpref轻松修改preferences文件作者: Android开发网原创 时间: 2011-08-12 有时候我们使用adb shell想更改一些应用的配置信息,Android上每个应用android.content.SharedPreferen.........
[1]遍历索引下指定文件类型的文件,并输出
来源: 互联网 发布时间: 2014-02-18
遍历目录下指定文件类型的文件,并输出
[super viewDidLoad]; NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *path =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *file = [path objectAtIndex:0]; //获得Document系统文件目录路径 NSDirectoryEnumerator *direnum = [fileManager enumeratorAtPath:file ]; //遍历目录 // NSMutableArray *files = [NSMutableArray arrayWithCapacity:50]; NSMutableArray *files = [[NSMutableArray alloc] init]; NSString *fileName; while((fileName = [direnum nextObject])){ if([[fileName pathExtension] isEqualToString:@"png"]){ //遍历条件 [files addObject:fileName]; NSLog(@"%@",fileName); } }
[2] 改动lib加载顺序
来源: 互联网 发布时间: 2014-02-18
更改lib加载顺序
android/dalvik/libcore/dalvik/src/main/java/dalvik/system/PathClassLoader.java
line157 pathList += pathSep + libPath; --->>> pathList = libPath + pathSep + pathList;
android/dalvik/libcore/dalvik/src/main/java/dalvik/system/PathClassLoader.java
line157 pathList += pathSep + libPath; --->>> pathList = libPath + pathSep + pathList;
[3] setpref轻巧修改preferences文件
来源: 互联网 发布时间: 2014-02-18
setpref轻松修改preferences文件
setpref轻松修改preferences文件
作者: Android开发网原创 时间: 2011-08-12
有时候我们使用adb shell想更改一些应用的配置信息,Android上每个应用android.content.SharedPreferences类保存的位置对应apk安装后的/data/data/<package name>/shared_prefs 目录中,由于使用了key-value的pair方式存储,这里android使用的是xml文件,在linux shell下编辑不是很方便,不过通过 setpref 命令可以很轻松的修改。
1. 首先chmod 777 设置文件有写权限。
2. 为了防止共享违例,可以先killall <package name> 来结束掉任务。
3. 比如说设置 paid为true,则在/data/data/com.android123.test/shared_prefs目录中执行"setpref cwj boolean paid true 这句的意思是,设置cwj这个xml文件的paid属性值为true。
当然以上所有步骤额执行都需要root权限,一堆对于开发调试帮助比较大。
setpref轻松修改preferences文件
作者: Android开发网原创 时间: 2011-08-12
有时候我们使用adb shell想更改一些应用的配置信息,Android上每个应用android.content.SharedPreferences类保存的位置对应apk安装后的/data/data/<package name>/shared_prefs 目录中,由于使用了key-value的pair方式存储,这里android使用的是xml文件,在linux shell下编辑不是很方便,不过通过 setpref 命令可以很轻松的修改。
1. 首先chmod 777 设置文件有写权限。
2. 为了防止共享违例,可以先killall <package name> 来结束掉任务。
3. 比如说设置 paid为true,则在/data/data/com.android123.test/shared_prefs目录中执行"setpref cwj boolean paid true 这句的意思是,设置cwj这个xml文件的paid属性值为true。
当然以上所有步骤额执行都需要root权限,一堆对于开发调试帮助比较大。
最新技术文章: