android eclipse lint删除无用资源文件
来源:互联网 发布:我的第一本编程书 编辑:程序博客网 时间:2024/04/19 21:07
win+R进入cmd
d:
cd D:\android_adt\adt-bundle-windows-x86-20131030\sdk\tools
lint --check "UnusedResources" \D:\android_project\IBusAlmoner > result.txt
对比(lint --check "UnusedResources" project路径 > 存放路径/result.txt )
大家可以参考下面的代码 使用FIle 获取 result.txt 中的文件信息 调用 File .delete(); 方法删除
/** * 删除 未使用的冗余资源(图片 xml布局) * * @param b * false 显示资源列表 * true 显示资源列表 并删除资源 */ private static void init(boolean b) throws Exception { String encoding = "UTF-8"; // 字符格式 String projectPath = "/Users/baozi/Dev/shihui/android/";//Android工程所在地址 String filePath1 = "/Users/baozi";//result的所在路径 File file = new File(filePath1, "result.txt");//获取result.txt 文件 生成地址 if (file.isFile() && file.exists()) { // 判断文件是否存在 InputStreamReader read = new InputStreamReader(new FileInputStream(file), encoding);// 考虑到编码格式 BufferedReader bufferedReader = new BufferedReader(read); String line = null; while ((line = bufferedReader.readLine()) != null) { if (line.contains("UnusedResources") && !line.contains("res/value") && !line.contains("appcompat") && !line.contains("res/xml")) { // System.out.println(line); int end = line.indexOf(":"); if (end != -1) { String file_end = line.substring(0, end); String f = projectPath + file_end; System.out.println(f); if (b) { new File(f).delete(); System.out.println("删除成功"); } } } } read.close(); } }
参考博文
http://blog.csdn.net/wl0073921/article/details/50069127
http://blog.csdn.net/aaawqqq/article/details/46700573
0 0
- android eclipse lint删除无用资源文件
- Android lint删除无用资源文件
- android lint检查无用资源文件删除
- Android lint 自动检测并删除无用资源
- Android Lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- Android Studio使用lint清除无用的资源文件
- 使用Android Studio的lint清除无用的资源文件
- Android lint 删除无用图片文件和配置文件
- Android lint 删除无用图片文件和配置文件
- Android Studio删除无用的资源文件
- Android Studio删除无用的资源文件
- android lint 去除无用的资源
- android删除无用资源。
- HDU ACM 11 2086 A1 = ?
- Java资料总结(全)
- 牛客网刷题之把字符串转换成整数
- 安卓数据库约束性问题
- ios错误汇总1:codesign failed with exit code 1
- android eclipse lint删除无用资源文件
- hadoop写文件流程分析
- 恢复 git reset -hard 的误操作
- ubuntu16.04安装Adobe Flash Player插件
- eclipse中一些常见问题的解决方法
- 常用图像数据集大全(分类,跟踪,分割,检测等)
- SpringMVC用JsonSerialize日期转换
- sql注入
- 你为什么还不够优秀?