如何找出 Android Studio/Gradle 中的库添加了多少方法

How to find out how many methods are added with a library in Android Studio/Gradle

当我们在 Android Studio 项目的 gradle 文件中添加新库作为依赖项时,找出我们添加了多少方法的最简单方法是什么,例如:

compile 'com.github.jkwiecien:EasyImage:1.2.1'

有了这个库,你就可以做到。

https://github.com/KeepSafe/dexcount-gradle-plugin

原来如此

看看这个methodscount.com

另见Plugin found for Android Studio

插件 methodscount.com 在 Android Studio 中工作并提供所需的信息。尽管我发现标准 Android Studio APK Analyzer 对于方法计数来说更方便。该工具不会回答特定库中有多少方法,它会在所有 gradle 和 proguard 指令之后提供真实的信息和方法的细分。在实践中,有时甚至比关于库中可以找到多少方法的理论答案更方便。 IE。使用此信息可以更轻松地试验混淆器配置并查看调整后的方法数。

A​​PK 分析器可以这样调用:

菜单 > 构建 > 分析 APK...

更多信息:

APK Analyzer Documentation