我上传1.0版我的应用程序来写商店代码和版本名称来玩商店。现在我想给它更新。那么,我的版本代码和版本名称应该是什么?希望从中找到帮助stackoverflow community.Thanks
答案 0 :(得分:0)
您的versionName
可以是任何内容,请保留1.0
,因为您错过了它。将versionCode
增加1。
答案 1 :(得分:0)
上传新版本或第一次@Google Play商店应用版本控制是主要的事情。
<强>理论上:强>
versionCode:在每次更新时,您必须使用前一个更新,这是一个整数值。此数字仅用于确定一个版本是否比另一个版本更新,更高的数字表示更新版本的代码。因此,您无法使用旧代码版本上传新版本。 任何Google Play商店用户都无法看到此值。
警告:Google Play允许版本代码的最大值是2100000000。
版本名称:这不是每次更新都需要更改的强制性部分,但因为Google Play商店中的所有用户和应用信息都可以看到。所以你应该改变它的价值。这是一个字符串值,除了向用户显示之外没有其他目的。
<强>实际上:强>
Android Studio: -
在app的build.gradle文件中,进入android标记
defaultConfig {
...
versionCode 1
versionName "1.0"
...
}
因此,默认情况下,第一次你的versionCode和versionName就是这样,你第一次将你的版本上传到Play商店。因此,对于下一次更新,versionCode必须以增量方式更新,因为它是一个整数值,所以总是将其值增加1 [不强制为1,您可以保留任何数字,但大于最后一个]。所以价值应该是2。
用户可以看到versionName代表用户考虑其应用版本。所以这也应该是一个升级的价值。现在就说它&#34; 1.0&#34;在下一个版本中它应该是&#34; 2.0&#34;或&#34; 1.1&#34;按照你的意愿。它的价值没有限制。
答案 2 :(得分:0)
在您的模块级别build.gradle
文件中输入新版本名称和代码
默认版本名称为1.0
,版本代码为1
defaultConfig {
.....
versionCode 1
versionName "1.0"
}
答案 3 :(得分:0)
您必须为Google Play中的每次更新增加VersionCode
答案 4 :(得分:0)
如果您根本不包含这些内容,Google Play会投诉。创建新项目时,Android Studio已提供默认值。您应该将versionCode
从当前值增加1,versionName
可以是您想要的任何值。通常,这遵循Semantic Versioning。
如果由于某种原因,您没有在build.gradle
文件中设置这些值,则可以手动添加它们。您还可以使用Google Play开发者控制台查看当前版本的值。
答案 5 :(得分:0)
第一次,这将是那里。
defaultConfig {
applicationId "com.application.id"
minSdkVersion 14
targetSdkVersion 23
versionCode 1 // For the first time
versionName "1.0" // For the first time
}
因此,请记住,在每次更新时,您都应该像这样更改它。
defaultConfig {
applicationId "com.application.id"
minSdkVersion 14
targetSdkVersion 23
versionCode 2 // Increase it by 1
versionName "1.1" // Increase it like 0.1
}