Google Play でリリースするための apk を生成しようとしています。私はこれらの手順に従っていますhttps://facebook.github.io/react-native/docs/signed-apk-android.html
ステップ1)このコマンドを実行しました
$ keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
質問に答えて、my-release-key.keystore ファイルを生成しました。
プロジェクト フォルダーの android/app ディレクトリに my-release-key.keystore ファイルを配置しました。
ファイル ~/.gradle/gradle.properties を編集し、以下を追加します (***** を正しいキーストア パスワード、エイリアス、およびキー パスワードに置き換えます)。
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=*****
MYAPP_RELEASE_KEY_PASSWORD=*****
以前は /root/.gradle/gradle.properties にファイルがなかったので、新しいファイルを作成し、上記の 4 つの定数とそこに値を追加しました。また、それは伝えます(*****を正しいキーストアパスワード、エイリアス、およびキーパスワードに置き換えます)
エイリアス フィールドに ***** がないため、この手順は私にとって最も混乱を招きます。そして、my-release-key.keystore ファイルを生成したときに、エイリアスを取得できませんでした
では、 my-key-alias の代わりに何を入れるべきですか?
基本的に my-key-alias とは何ですか?
入力した2つのパスワード以外に、keytoolコマンドは次のようなものを生成しました
CO=Dev Abhi, OP=The Awesome Coder, L=The Awesome Coder, M=Delhi, SP=Delhi, M=IN
上はアリサですか?
だから私は次のようなものを置き換える必要がありますか
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=CO=Dev Abhi, OP=The Awesome Coder, L=The Awesome Coder, M=Delhi, SP=Delhi, M=IN
MYAPP_RELEASE_STORE_PASSWORD=password1
MYAPP_RELEASE_KEY_PASSWORD=password2
また、 ~/.gradle/gradle.properties /root/.gradle/gradle.properties の実際のパスですか??