報錯:
Unable to load script from assets
‘index.android.bundle’. Make sure your bundle is packaged correctly or you're running a packager server。
uploading-image-826347.png
原因分析
包管理服務器啟動失敗或沒有啟動。
解決辦法一:
在項目目錄下,運行react-native start,啟動packager server。
解決辦法二:
第一步:首先切換到我們工程的根目錄下,然后在android/app/src/main目錄下新建一個assets文件夾,windows用戶可以直接右鍵新建或者和mac用戶一樣在終端中執行以下命令建立:
mkdir android/app/src/main/assets
第二步:同樣需要在我們工程的根目錄下,執行以下命令:
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/