これは一般的なエラーメッセージであり、ネイティブアプリケーションの開発中に反応した可能性があります。したがって、このチュートリアルでは、この問題の解決策を提供します。
問題の説明:Windowsのアセットindex.android.bundleからスクリプトを読み込めませんWindowsのアセットindex.android.bundleからスクリプトを読み込めません
上記の問題を解決するには、以下の手順に従ってください:
手順1:プロジェクトディレクトリ内に「assets」フォルダを作成するプロジェクトディレクトリ内に「MobileApp \ android \ app \ src \ main」というアセットフォルダを作成します。手動でアセットフォルダーを作成できます:
<または>
コマンドを使用してフォルダを作成することもできます。コマンド:mkdir android / app / src / main / assets
手順2:Reactネイティブアプリケーションの実行以下のコマンドを実行して、エミュレータまたは物理デバイスでreactネイティブアプリケーションを実行します。
プロジェクトディレクトリに切り替えます。cd MobileApp
Androidアプリケーションプロジェクトのバンドルに役立つ以下のコマンドを実行します。
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
最後のステップを実行して、エミュレーターまたは物理デバイスでネイティブアプリケーションを実行します。反応ネイティブ実行アンドロイド
<または>
また、最後の2つのコマンドを1つにまとめることもできます。この場合、コマンドを1回だけ実行する必要があります。
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
<または>
上記の手順は、package.jsonのスクリプトの一部に次のように配置することで自動化できます。
"android-android": "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 "
すべてが正しく設定されていれば、まもなくAndroidエミュレーターで新しいアプリが実行されるはずです。