2017-08-01 7 views
4

最初の署名済みAPKを生成したときに、Android APKが現在JavaScriptに存在しています。 Android Studioでプロジェクトのクリーニング/再構築を試みましたが、androidサブフォルダに./gradlew cleanを試しました。なぜコードが更新されていないのかについてのアイデアはありますか?私はthis issueを見たことがあります。JavaScriptコードで更新されないAPKのリリース

答えて

5

index.android.*ファイルをandroid/app/src/main/assets/ディレクトリに削除しました。その後、プロジェクトのルートで

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res 

を実行し、署名されたAPKとvoilaを再生成しました。

+1

あなたは私の一日を保存しました。 – Dhrupal

+1

新しいビルドを提出するたびにこれを行う必要がありますか?恒久的な修正はありますか? – Avery235

+0

@ Avery235はい、apkのJavaScriptをバンドルする必要があります。 iOS用にバンドルしていない場合は、私が信じているパッケージャを使用します。 Android用に同じことをする方法があるかどうかわからない – MattyK14

関連する問題