unable to load script from assets ‘index.android bundle’ ,make sure your bundle is packaged correctly or youu’re runing a packager server
解決辦法
1 在 android/app/src/main 目錄下創建一個 assets空文件夾
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/
注意,是編譯index.js而不是index.android.js,react-native新版本已經沒有index.android.js和index.ios.js兩個文件了,只有一個index.js文件,所以要編譯index.js
會發現 assets文件夾下多出兩個文件
index.android.bundle index.android.bundle.meta
3 重新react-native run-android