Iva*_*llo 31
我用
cat build/dex/debug/classes.dex | head -c 92 | tail -c 4 | hexdump -e '1/4 "%d\n"'
Run Code Online (Sandbox Code Playgroud)
我得到55176.64k限制即将来临:D
Fra*_*ank 13
要获取每个构建的方法计数报告,请执行以下操作:
在app/build.gradle:
buildscript {
repositories {
mavenCentral() // or jcenter()
}
dependencies {
classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.7.3'
}
}
// make sure this line comes *after* you apply the Android plugin
apply plugin: 'com.getkeepsafe.dexcount'
Run Code Online (Sandbox Code Playgroud)
它将显示每个包的方法数,适用于您自己的项目和您使用的库.
来自:https://github.com/KeepSafe/dexcount-gradle-plugin
有一个工具APK方法计数,它计算你的apk中的方法数量.
还有一个服务methodscount.com来检查库的方法计数.此服务还具有Android Studio/IntelliJ插件,可解析您的Android库依赖项,并将方法计数显示为方便提示.
尝试使用静态代码分析器;例如,源监视器是免费的软件,并且具有您正在搜索的计数。
或者,如果您不想使用其他插件,请尝试这样做(仅限 Eclipse):
搜索完成后,您应该在搜索视图中看到“XXXX 声明...”消息,这将是您的结果。
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
9489 次 |
| 最近记录: |