我们如何计算库文件中的方法数。
例如,Jar或AAR。
这需要知道项目使用的库所使用的android资源ID的数量。这有助于估算我们与Android的65K dex限制的接近程度。
答案 0 :(得分:10)
答案 1 :(得分:3)
为什么不试试这个网站,MethodsCount。它还为您提供了一个非常棒的Android Studio插件,可以在build.gradle文件中的所有库旁边添加方法计数。
答案 2 :(得分:1)
我创建了一个小shell script,它使用了一个解决方案,在其他 StackOverflow Answer上为jar文件提供。也许还是有用的。它需要AAR文件并返回方法计数。但是你必须安装Android SDK。
答案 3 :(得分:-2)
这里有很多脚本。只需谷歌一点点。
这里有几个例子:
https://gist.github.com/toms972/c83504df2da1176a248a
https://github.com/mihaip/dex-method-counts
甚至在stackoverflow上: