我想使用自定义名称生成输出 apk 文件。例如。默认情况下,android studio 生成“app-debug.apk”文件。但我希望它是 - “MyAppName_myCurrentProdFlavour_vMyVersionName.apk”
如何使用构建.gradle模块文件
最简单的方法
Before 应用程序_调试.apk
After com.pcvark.jobtest-v1(1.0)-debug.apk
android {
..
defaultConfig {
...
setProperty("archivesBaseName", applicationId + "-v" + versionCode + "(" + versionName + ")")
}
Tip您还可以设置versionNameSuffix
对于不同的buildType
和变体(如果有的话)。这将为两者创建不同的命名 apkdebug
and release
.
buildTypes {
debug {
versionNameSuffix "-T"
}
release {
versionNameSuffix "-R"
}
}
进一步阅读
https://stackoverflow.com/a/20660274/6891563 https://stackoverflow.com/a/20660274/6891563
https://docs.gradle.org/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html https://docs.gradle.org/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)