反应原生android构建版本代码未更新

pet*_*mir 5 android react-native

我已经在 android\app\build.gradle 文件中编辑了 versionCode:

versionCode 2
versionName "2.0"
Run Code Online (Sandbox Code Playgroud)

我已经更新了 AndroidManifest.xml 文件

package="com.reactnativeapp"
android:versionCode="2"
android:versionName="2.0"
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在 google play 商店上发布我的应用程序更新时,我仍然收到这个错误!

You need to use a different version code for your APK or Android App Bundle 
because you already have one with version code 1.
Run Code Online (Sandbox Code Playgroud)

我试过跑步

gradlew clean 
Run Code Online (Sandbox Code Playgroud)

在 android 文件夹中并重建项目,但没有任何效果。有没有人有任何想法?

Noa*_*len 2

确保你的versionCodeversionName设置defaultConfig如下:

android {
    ...
    defaultConfig {
        versionCode = 2
        versionName = "2.0"
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

您可能将其设置为仅调试配置,这不会因发布版本而改变。