一.冗余资源清理
1.在 Android Studio 中使用“Analyze -> inspect code”扫描项目,会在results中列出扫描结果,关注Unused Resources,判断资源是否真的无效后,再逐步删除无效资源。
Android Studio工具栏上的Lint工具2.在res目录下查找没有引用的资源
res -> Refactor -> Remove UnusedResources3.查找没用的Java文件
Analyze -> Run Inspection byName:输入‘unused declaration’二.冗余代码优化
检查重复代码的工具simian
解压后,找到jar文件。命令行执行:
java -jar 路径\simian-2.5.10\bin\simian-2.5.10.jar 项目源码路径\**.java>>duplicate.txt
按照提示找到对应行,判断是否需要提取出相同的重复代码。
三.代码整洁
Android Studio工具栏上的工具在 Android Studio 中使用“Analyze -> code cleanup”扫描项目,会自动将项目代码变的整洁。例如:
去掉赘余的if判断 去掉不必要的类型强转 if判断改为三项表达式四.图片压缩
推荐使用tinypng
参考:
《移动App性能评测与优化——机械工业出版社》
https://www.jianshu.com/p/0eaa782be822
https://www.jianshu.com/p/6672e933e846
网友评论