本文主要是介绍查看android项目方法总数的方法(防止超过65535限制),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android开发中有对APK的方法数量做限制,不能超过65535.下面为大家演示如何利用工具查看apk的方法总数:
1.下载源码;
https://github.com/mihaip/dex-method-counts
将zip包放在一个目录下面,打开压缩包。
2.在mac下,进入到dex-method-counts的目录,利用gradle命名(如果没有请,自行安装,参考文档:https://dongchuan.gitbooks.io/gradle-user-guide-/content/installing_gradle/download.html),
$./gradlew assemble
会生成dex-method-counts.jar
3.$java -jar {dex-method-counts的路径}/dex-method-counts.jar {apk的路径}/App.apk
成功后有如下结果:
pl: 378
droidsonroids: 378
gif: 378
retrofit2: 384
converter: 67
fastjson: 22
scalars: 45
http: 23
ru: 211
truba: 211
touchgallery: 211
GalleryWidget: 70
TouchView: 141
u: 2992
aly: 2992
Overall method count: 71498
这篇关于查看android项目方法总数的方法(防止超过65535限制)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!