报错:
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/