方便快捷好用、简单明了。

官方链接:
dexcount-gradle-plugin

效果图:
preview

使用方法:

修改 app/build.gradle,添加dexcount依赖:

1
2
3
4
5
6
7
8
9
10
11
12
buildscript {
repositories {
mavenCentral() // or jcenter()
}
dependencies {
classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.2'
}
}
// make sure this line comes *after* you apply the Android plugin
apply plugin: 'com.getkeepsafe.dexcount'

com.getkeepsafe.dexcountplugin声明必须紧跟在apply plugin: 'com.android.application'之后。

执行./gradlew assembleDebug命令后,在<app>\build\outputs\dexcount路径下会有各个productFlavors文件夹,文件夹下的index.html打开即可见详情。
productFlavors文件夹下直接有productFlavors.txtproductFlavors.csv,并提供了每个类的field个数统计,甚是贴心。

method.field

About Sodino