gpt4 book ai didi

android - 如何将build.gradle “versionName”附加到发布版本APK文件中

转载 作者:行者123 更新时间:2023-12-03 05:07:56 32 4
gpt4 key购买 nike

在我的应用程序级别build.gradle文件中,我具有版本名称,例如

versionName "1.03"

在Android Studio中构建签名发行版.apk时,输出文件名为 app-release.apk
并存储在发布目录中。如何更新Gradle版本,以便将输出文件命名为
my_application_1.03.apk

谢谢

最佳答案

如果要在发布版本中更改apk文件名,可以按如下操作。

例如:(app / build.gradle)

android {
applicationVariants.all { variant ->
if (variant.buildType.name.equals("release")) {
variant.outputs.each { output ->
if (output.outputFile != null && output.outputFile.name.endsWith('.apk')) {
def apk_name = "my_application"
def versionName = defaultConfig.versionName
//you can also add version code and date if you like
//def applicationId = defaultConfig.applicationId
//def versionCode = defaultConfig.versionCode
//def date = new java.text.SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date())
def newName = "${apk_name}_${versionName}.apk"
output.outputFile = new File(output.outputFile.parent, newName)
}
}
}
}
}

关于android - 如何将build.gradle “versionName”附加到发布版本APK文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54564707/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com