最近项目需要添加新的jar包,但是jar包引入后发现出现了65535问题,我就想知道自己原来项目中的方法数达到了多少。是我们的项目太大了需要瘦身,还是引用的jar包中的方法数太多,需要改用同类型的其他jar包。
方法就是使用dex-method-counts.jar这个jar包,当然了这是网上其他人编译好的,直接就能用,我没有自己去编译这个。
使用方法就是:
1.打开你电脑的cmd.exe;
2.输入java -jar 所在路径\dex-method-counts.jar 所在路径\xxx.apk(举例:java -jar C:\Users\admin\Desktop\dex-method-counts.jar D:\view\ViewDrawBase\release\ViewDrawBase-release.apk)
回车后出现Processing ……就成了。
3.运行完成后的Overall method count: 23710,这里的23710就是你项目中的总方法数了。
运行截图:
最后附上工具下载链接:https://download.csdn.net/download/wozuihaole/10585837