2017-01-18 6 views
1

Android用のReact Nativeアプリをバンドルしようとしています。しかし、the signing stepsを通過して./gradlew assembleReleaseを実行した後、私はapkフォルダにちょうど孤独なapp-release-unsigned.apkを取得します。エラーはありません。警告はスローされません。React Nativeは署名されたAndroidアプリを組み立てません

出力がない限り、すべてがうまくいくようです。

これは前にビルドしたアプリで、プレイストアにあるので、キーストアが有効で、署名が良好であることがわかります。私は最近、v0.40に反応するネイティブをアングレードしました。

これをどのようにデバッグすることができますか?

+0

は多分あなたが –

+0

がキーストアにすることはできません間違っている、それは既にの既存のアプリだ、新しいキーストアを生成しようプレイストアで。既存のアプリケーション用に新しいキーストアを生成することはできますか? – nicholas

答えて

4

私はこのような(build.gradle内)buildTypesを変更する解決策を見つけた:

buildTypes { 
    release { 
    signingConfig signingConfigs.release 
    } 
} 
+1

誰かがさまよっている場合、答えはこのbuild.gradle '/ android/app/build.gradle'です。あなたは含める必要があります。 'signingConfigs { リリース{ 場合(project.hasProperty( 'MYAPP_RELEASE_STORE_FILE')){ storeFileファイル(MYAPP_RELEASE_STORE_FILE) storePassword MYAPP_RELEASE_STORE_PASSWORD keyAliasのMYAPP_RELEASE_KEY_ALIAS がkeyPassword MYAPP_RELEASE_KEY_PASSWORD }} }' – Grigio

関連する問題