查看android项目方法总数的方法(防止超过65535限制)

来源:互联网 发布:一刀流 游戏源码 编辑:程序博客网 时间:2024/06/17 08:46
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

0 0
原创粉丝点击