码迷,mamicode.com
首页 > 移动开发 > 详细

unable to load script from assets 'index.android bundle'

时间:2017-08-04 00:30:13      阅读:848      评论:0      收藏:0      [点我收藏+]

标签:android   总结   tool   ase   一个   lib   roi   asc   nbsp   

Android手机上运行React-native项目时

报错:unable to load script from assets ‘index.android bundle‘  ,make sure your bundle is packaged correctly or youu‘re runing a packager server

 

 

解决方案:

第一步:在  android/app/src/main 目录下创建一个  assets空文件夹

第二步:执行 下面这段命令

 
  1. react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/  

会发现 assets文件夹下多出两个文件

 

第三步:重新run程序。

 

总结:

这个index.android.bundle毫无疑问就是用来调用原生控件的js脚本,每次当你改变了 index.android.js,你都需要使用上面的代码片段,来及时的更新index.android.bundle,然后打包才可以把新的index.android.js应用上,所以当没有index.android.bundle文件时,RN是无法运行的.

 

see:  http://blog.csdn.net/u014175342/article/details/73823904

unable to load script from assets 'index.android bundle'

标签:android   总结   tool   ase   一个   lib   roi   asc   nbsp   

原文地址:http://www.cnblogs.com/wyy5552/p/7282655.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!