gpt4 book ai didi

android - 如何在 Android Studio 中设置应用的版本号

转载 作者:IT老高 更新时间:2023-10-28 21:58:41 25 4
gpt4 key购买 nike

我想在 Android Studio 中升级应用的版本号(显示在 Play 商店中),但我不是 Android 开发人员,所以我不确定我所做的是否正确。我用谷歌搜索了如何做,Android 指南说我应该在 AndroidManifest.xml 中做,但我找不到 android:versionCodeandroid:versionName 在该文件中。但是我在 build.gradle 中找到了这些行:

minSdkVersion 16
targetSdkVersion 22
versionCode 1
versionName "1.1"

Play Store 中的实际版本号是 1.1,所以我想我知道了,但如果有人能帮我确认一下,我将不胜感激。那么如果我只编辑 build.gradle 中的 versionName 就足够了吗?还是我需要做其他事情?这样做的常见做法是什么?

最佳答案

是的,每次您在 PlayStore 上发布更新时,您都需要通过递增它们前面的数字来更新 gradle 文件中的这两行 -

versionCode 1
versionName "1.1"

您的 versionCode 应始终递增,但 versionName 在您计划发布更新时完全取决于您。我通常会根据我发布的更新的大小来增加我的 versionName。

  • 如果它是对之前版本的重大更新,例如新 UI 或太多新功能,那么我将 versionName 增加 1 并将其更改为 2.0、2.1 等

  • 如果它很小,例如我修复了一些错误,那么我通常会将 versionName 增加到 1.1.1、1.1.2 等。

  • 如果它只是一项新功能,或者我更改了应用中的一些重要内容,那么我将 versionName 增加到 1.2、1.3 等。

例如。 versionCode 1 和 versionName 1.1 的最小增量可以是 -

versionCode 2
versionName "1.1.1"

您可以在这里找到更多信息 - Versioning an Android app .请记住,本文档仍然使用 AndroidManifest 解释版本控制,它仍然有效但不再推荐,因为这些值将被 gradle 文件中的值覆盖。

注意

正如 CommonsWare 在他的评论中提到的,您可以将您的 versionCode 更改为有意义的内容,例如日期或任何对您更有意义的内容。 Play store 不会引发任何问题,直到它是一个整数并且新的大于旧的。

关于android - 如何在 Android Studio 中设置应用的版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641954/

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