您需要为APK或Android应用程序包使用不同的版本代码,因为您已经有一个版本代码为1的应用程序包
我想发布我的android应用程序的更新版本 当我上传它给我这个警告 很多文章显示,如果我在清单文件中添加版本号,它就会工作您需要为APK或Android应用程序包使用不同的版本代码,因为您已经有一个版本代码为1的应用程序包,android,Android,我想发布我的android应用程序的更新版本 当我上传它给我这个警告 很多文章显示,如果我在清单文件中添加版本号,它就会工作 在我的情况下,它仍然不起作用。每次构建新的apk或捆绑包以发布到应用商店时,您都需要在app-level build.gradle文件中升级版本代码。通常是1乘1。在您的情况下,升级到2 versionCode 2 看看这个: android { 编译SDK版本28 defaultConfig { applicationId“example.xxz.abc” 明斯克
在我的情况下,它仍然不起作用。每次构建新的apk或捆绑包以发布到应用商店时,您都需要在app-level build.gradle文件中升级版本代码。通常是1乘1。在您的情况下,升级到2
versionCode 2
看看这个:
android
{
编译SDK版本28 defaultConfig
{
applicationId“example.xxz.abc”
明斯克版本19
targetSdkVersion 28
版本代码1
只需输入一个比您以前使用的版本号更大的新版本代码您必须在build.gradle中更新您的版本代码,而不是在manifest文件中。@hardartcore,我将在其中编写它。正如我所说,build.gradle
文件在您的src/app/build.gradle中,您有这一行我注意到,当版本更新时,我甚至需要这样做由于某种原因未能发布(错误的体系结构或目标API级别不够高)
android
{
compileSdkVersion 28 defaultConfig
{
applicationId "example.xxz.abc"
minSdkVersion 19
targetSdkVersion 28
versionCode 1 <-------------- CHANGE HERE
versionName "1.0"
}
buildTypes
{
release
{
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies
{
implementation fileTree(include
: [ '*.jar' ], dir
: 'libs')
...
}