APK方法计数分析工具

apk 的方法计数包,挺适合你用来快速摸清一个 APK 的代码体量,尤其是在方法数逼近 65535 限制的时候,早点预警能省不少事。用法也不复杂,配合像dex-method-counts.jar这种工具,命令行一跑就能看结果,输出结构也清晰,按包名、类名分类,方便你定位多余的方法堆积在哪里。

平时做大模块合并、排查包膨胀,或者 CI 里做静态的时候,这类工具就香。尤其是项目用的第三方库多,一不小心方法数就飙起来。提前统计一下,心理有个数,挺有必要的。

我自己是结合dex-method-countsAPK 反编译工具一块用的,效率还不错。想要深入一点,还可以看看下面这些资源,都是我踩过坑整理出来的,比较靠谱:

如果你也遇到包太大、方法超标的问题,强烈建议把这个方法计数工具加进自己的开发流程里,效果真的挺立竿见影的。

jar 文件大小:24.69KB