React Native踩坑之Unable to load script from assets

报错:

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踩坑之Unable to load script from assets

原因分析

包管理服务器启动失败或没有启动。

解决办法一:

在项目目录下,运行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/

上一篇:react native 踩坑之 SectionList state更新 不执行render重新渲染页面


下一篇:支持coclock模式