1. ホーム
  2. android

[解決済み] react nativeアプリのバージョン番号を更新する方法

2022-07-14 05:26:55

質問

AndroidでReactネイティブを使用しています。アプリのバージョン番号を更新するにはどうしたらよいでしょうか。このエラーが出るので。

私はこのURLのようにファイルを生成しています https://facebook.github.io/react-native/docs/signed-apk-android.html

AndroidManifest.xml ファイルを修正しようとしましたが、ビルドした後、そのファイルは自動的に修正されて戻ってしまいます。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.facebook.react"
    android:versionCode="1"
    android:versionName="1.0" >

ここでは、XMLを修正しました。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.facebook.react"
    android:versionCode="2"
    android:versionName="1.1" >

その後、ビルドファイルは自動的に元に戻ります。

どのように解決するのですか?

を変更する必要があります。 versionCodeversionNameandroid/app/build.gradle :

android {

    defaultConfig {

        versionCode 1
        versionName "1.0"
        
        {...}
    }

    {...}
}

なお versionCode は以前のリリースで使われていたものより大きな整数でなければならないのに対して versionName はユーザーに表示される可能性のある人間が読めるバージョンです。