Windows 上のアセット index.android.bundle からスクリプトをロードできません 質問する

Windows 上のアセット index.android.bundle からスクリプトをロードできません 質問する

私のデバイス (Android 4.2.2) で初めて React Native プロジェクトを実行しようとしています。

そして私はこう得ます:

アセット index.android.bundle からスクリプトを読み込めません

使用したコマンド:

  1. cd (project directory)
  2. react-native start
  3. react-native run-android

ベストアンサー1

React Nativeのチュートリアルで同じ問題に遭遇しましたチュートリアル(Linux 上で開発し、Android をターゲットとしています)。

これ問題次の手順で問題を解決するのに役立ちました。

  1. (プロジェクトディレクトリ内)mkdir android/app/src/main/assets
  2. react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
  3. react-native run-android

上記の手順を次のようscriptsに一部に配置することで自動化できますpackage.json

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

npm run android-linuxその後は、毎回コマンドラインから実行できるようになります。

おすすめ記事