(轉)react-native unable to load script from assets
阿新 • • 發佈:2019-02-19
轉載自:https://blog.csdn.net/jasonzds/article/details/78747524
問題: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
- 1
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/
- 1
注意了,是編譯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
- 1
3,重新react-native run-android