神坑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

最近在react native项目中执行 react-native run-android 命令后,模拟器设备中报错:

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

谷歌搜了下,都说是 java sdk 环境的问题,但老孙确定这个react native项目中代码没问题,而且环境搭建也没问题,看来遇到棘手的问题了。后来仔细反思了下最近有没有干坏事啥的,反思无果。行了,不卖关子了,这个问题比较奇葩:

原因是,360软件管家中提示升级java sdk,老孙有严重的软件“升级强迫症”,就手贱升级了一下,但是360软件管家中提供的java adk环境包并不是完整版的,这也是后来对比体积才发现的,官方下载的安装包205M,360下载的安装包只有67M,虽然版本号差不太多,但其中必有蹊跷。卸载掉升级后的java sdk,重新安装了一下官网下载的,重启系统,问题解决。

附:java sdk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

关于博主
骨灰级博客玩家
国内第一批90后网站站长/程序员
做过七年前端讲师
目前从事锦鲤观赏鱼电商行业
鱼贝贝锦鲤创始人
文章列表
1
神坑react-native之adb命令无法连接设备(could not read ok from ADB Server * failed to start daemon)的原因和解决方案
神坑react-native之adb命令无法连接设备(could not read ok from ADB Server * failed to start daemon)的原因和解决方案
2
华为手机连接WIFI时提示“网络拒绝接入,连接失败”的一种原因和解决方法
华为手机连接WIFI时提示“网络拒绝接入,连接失败”的一种原因和解决方法
3
易语言调用精易VIP模块后运行报错“发现不可识别的[程序加固段],其数据已被跳过!”的解决办法
易语言调用精易VIP模块后运行报错“发现不可识别的[程序加固段],其数据已被跳过!”的解决办法
4
【深度解析】国产软件大行其道耍流氓的原因深度剖析
【深度解析】国产软件大行其道耍流氓的原因深度剖析
5
wampServer报错“计算机中丢失MSVCR100.dll”的解决方法
wampServer报错“计算机中丢失MSVCR100.dll”的解决方法
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主