分享一些 Android开拓中的适用小东西,你有发现好东西吗? 来这里分享一下呗
1、find bugs 静态查抄东西
//findbugs.sourceforge.net/
FindBugs 是一个静态阐发东西,它查抄类或 JAR 文件,将字节码与一组缺陷方式中止对照以发现可以的标题。有了静态阐发东西,便能够在不理想运转法式的环境对软件中止阐发
概略请参考://baike.百度.com/view/2367937.htm
2、Android未应用的资本文件查找东西
在开拓和版本更新的进程中,常常会在项目中发作良多未应用或冗余的资本文件,这里保举一个小东西能够在发布时检测过剩的资本文件,进而精简APK文件巨细。
//code.谷歌.com/p/android-unused-resources/
将AndroidUnusedResources1.6.2.jar文件放进工程的根目次,在号令交运转号令”java -jar AndroidUnusedResources.jar”, 便能够过剩的资本文件列出。
3、恢复混合后的log方式
sdktoolsproguardbin 目次下有个retrace.bat东西能够将混合后的报错仓库解码成正常的类名
应用方式以下:
将你的报错仓库保存到文件中,如obfuscated_trace.txt
拿到版本发布时天生的mapping.txt
实行号令retrace.bat -verbose mapping.txt obfuscated_trace.txt