android 自定义apk名字

在app.gradle中android{}标签里面的buildTypes{}里的release{}标签中加入:

android.applicationVariants.all { variant ->

// 这里是个循环,所以不要在这checkRelease()

                def buildTypeName = variant.buildType.name

println("buildType-------->" + buildTypeName)

// 不要修改debug包的名,不然每次调试运行都会创建新包

                if ("release" == buildTypeName) {

def fileName ="heitouyang_v${defaultConfig.versionName}_${defaultConfig.versionCode}_${variant.flavorName}_${buildTypeName}.apk"

                    variant.outputs.all {

//                        outputFileName = "${variant.name}_${variant.versionName}.apk"

                        outputFileName = fileName

}

}

}

就可以了。

你可能感兴趣的:(android 自定义apk名字)