我读过如果我们想要在Google Play中更新应用,那么版本代码应该高于之前的apk文件。我有一个应用版本代码:20和版本名称1.0。因此,要更新应用程序,我应该如何增加版本代码?它应该增加10吗?还是只有1就足够了?即版本代码为20至30或版本代码为20至21?
答案 0 :(得分:2)
此数字仅用于确定一个版本是否更多 最近比较高,数字越多表示最近 版本。通常,您会发布应用的第一个版本 将versionCode设置为1,然后单调增加值 每次发布,无论发布是否构成专业或 次要释放。这意味着versionCode值没有 必然与应用发布版本有很强的相似性 对用户可见(请参阅下面的versionName)。应用和发布 服务不应向用户显示此版本值。
defaultConfig
{
minSdkVersion 17
targetSdkVersion 23
versionCode 1 // Default , You can increase 1 when update .
versionName "1.0"
}
答案 1 :(得分:1)
基本上,要更新你的apk,你应该将版本代码更新为21(只增加1)和你的版本名称。
答案 2 :(得分:1)
我将它从代码1和版本1.0增加到代码2和版本1.1。这也是我在开发者控制台中所说的内容。所以只要你愿意
答案 3 :(得分:0)
您可以使用Play Core Library应用内更新来解决此问题。您可以check for update availability和install them(如果可用的话)。
应用内更新与使用APK扩展文件(.obb文件)的应用不兼容。您可以选择flexible downloads或immediate updates,而Google Play会负责为您下载和安装更新。
dependencies {
implementation 'com.google.android.play:core:1.5.0'
...
}
请注意,应用内更新仅适用于运行Android 5.0(API级别21)或更高版本的设备,并且要求您使用Play Core library 1.5.0或更高版本。 '
我希望这会对某人有所帮助