【React Native】リリース用ビルドが「Execution failed for task ‘:app:bundleReleaseJsAndAssets’.」エラーで失敗する

以前、React Native でリリース用ビルドの実行方法について紹介しましたが、今回はそのビルドの最中に遭遇したエラーの対処方法についてです。

遭遇したエラーはこちら。

Execution failed for task ‘:app:bundleReleaseJsAndAssets’.
> Process ‘command ‘cmd” finished with non-zero exit value 1

先日の記事で紹介したエラーとはまだ別のものでした。

 

今回参考にさせていただいた記事はこちら。

React Native Android build : Process ‘command ‘npx.cmd” finished with non-zero exit value 1 – Stack Overflow
https://stackoverflow.com/questions/59695135/react-native-android-build-process-command-npx-cmd-finished-with-non-zero

こちらの記事でも、gradlew clean を実行してからビルドすると良いよ!とのことでしたが、私の環境では解決せず…。
が、下記のコマンドでリリース用ビルドを実行したところ、無事ビルドに成功しました!

gradlew assembleRelease -x bundleReleaseJsAndAssets

今までは、gradlew assembleRelease というコマンドを実行して失敗していたのですが、後ろに -x bundleReleaseJsAndAssets を追加すると成功しました。
どういう意味なのかは分かっていないのですが……確かにエラーメッセージにも bundleReleaseJsAndAssets というキーワードがありましたね…。
とりあえず動作してよかったです。
内容については、時間を見つけて調査したいと思います!

 

以上、React Native でリリース用ビルドが「Execution failed for task ‘:app:bundleReleaseJsAndAssets’.」エラーで失敗する時の対処方法についてでした。
ご参考になれば幸いです。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG