Closed DHHHhhhe closed 1 year ago
AndroidJunkCode版本:1.2.2
gradle版本:6.8
AGP版本:4.0.0
productFlavors配置:
androidJunkCode配置: def config = { packageBase = "com.xxx.xxx.ui" //生成java类根包名 packageCount = 40 //生成包数量 activityCountPerPackage = 4 //每个包下生成Activity类数量 excludeActivityJavaFile = false //是否排除生成Activity的Java文件,默认false(layout和写入AndroidManifest.xml还会执行),主要用于处理类似神策全埋点编译过慢问题 otherCountPerPackage = 40 //每个包下生成其它类的数量 methodCountPerClass = 40 //每个类下生成方法数量 resPrefix = "xxx_" //生成的layout、drawable、string等资源名前缀 drawableCount = 400 //生成drawable资源数量 stringCount = 400 //生成string数量 }
variantConfig { //变体名称,如果没有设置productFlavors就是buildType名称,如果有设置productFlavors就是flavor+buildType,例如(freeRelease、proRelease) xxx_xxxRelease config }
bug描述:
1.2.3已修复
AndroidJunkCode版本:1.2.2
gradle版本:6.8
AGP版本:4.0.0
productFlavors配置:
androidJunkCode配置: def config = { packageBase = "com.xxx.xxx.ui" //生成java类根包名 packageCount = 40 //生成包数量 activityCountPerPackage = 4 //每个包下生成Activity类数量 excludeActivityJavaFile = false //是否排除生成Activity的Java文件,默认false(layout和写入AndroidManifest.xml还会执行),主要用于处理类似神策全埋点编译过慢问题 otherCountPerPackage = 40 //每个包下生成其它类的数量 methodCountPerClass = 40 //每个类下生成方法数量 resPrefix = "xxx_" //生成的layout、drawable、string等资源名前缀 drawableCount = 400 //生成drawable资源数量 stringCount = 400 //生成string数量 }
bug描述: