Skip to content

新的androidStudio 用最新的AndroidJunkCode版本,为啥AndroidJunkCode这个插件不生效了,代码插入不了,老版本可以 #79

Open
@longkehuawei

Description

@longkehuawei

AndroidJunkCode版本: classpath 'com.android.tools.build:gradle:'

gradle版本:7.2

AGP版本:7.1.3

JDK版本: 11

productFlavors配置:

androidJunkCode配置:
androidJunkCode {
def config = {
packageBase = "com.aitemaadxx.app.ui"
packageCount = 30
activityCountPerPackage = 3
excludeActivityJavaFile = false
otherCountPerPackage = 50
methodCountPerClass = 20
resPrefix = "junk_"
drawableCount = 300
stringCount = 300
}
variantConfig {
//注意:这里的debug,release为变体名称,如果没有设置productFlavors就是buildType名称,如果有设置productFlavors就是flavor+buildType,例如(freeRelease、proRelease)
debug config
release config
}
}

applicationVariants.all { variant ->

variant.outputs.all { output ->
    def newName
    newName = "${output.baseName}-V${versionName}" + "-" + buildCode+".apk"
    outputFileName = new File(newName)
    println "outputPath:" + variant.getPackageApplication().outputDirectory
}
variant.assemble.doLast {
    println "outputPath:" + variant.getPackageApplication().outputDirectory + "/output.json"
    delete "${variant.getPackageApplication().outputDirectory}/output.json"
}

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions