gpt4 book ai didi

安卓apk版本名称

转载 作者:行者123 更新时间:2023-11-29 15:42:31 24 4
gpt4 key购买 nike

以下是我的 build.gradle 文件:

...
defaultConfig {
applicationId "app.com.foo.player"
minSdkVersion 18
targetSdkVersion 23
versionCode 1 // increment with every release
versionName "Foo-1.0" // change with every release
setProperty("archivesBaseName", "$versionName")
testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'

}
...

我有几个关于 android apk 版本名称的问题:

  1. 当我构建项目时,生成的 apk 名称是 Foo-1.0-debug.apk。 “调试”来自哪里,它表示什么,我该如何避免/更改它?

  2. 如何为应用的开发版和生产版生成不同的名称?

  3. 有没有一种方法可以为每个构建自动增加我的版本号和版本名称?

提前致谢。

最佳答案

要为开发人员和产品生成不同的名称,您可以使用 productFlavors,请引用以下链接。

https://developer.android.com/studio/build/build-variants.html

在渐变中,

   productFlavors{
releaseBuild{
buildConfigField "String", "APP_NAME", '"SAMPLE_APP_PRODUCT"'
}

debugBuild{
buildConfigField "String", "APP_NAME", '"SAMPLE_APP_DEBUG"'

}
}

在gradle中设置后,更改BuiltVariant并运行程序

关于安卓apk版本名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38239154/

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