React-Native 之 index.android.bundle

 

 问题: index.android.bundle  这个bug 我相信很少同学会遇到,然而就是这个问题,困扰了我跟我的同事多天, 各种方法处理:  进入 android 目录  ./gradlew clean  一下,然后回到项目根目录,react-native run-android  有的时候也可以解决, build 一下也可以,但都没有完美解决这个问题  ;

 

最后解决方案 : 三者都要注意 

1, 项目根目录 执行此命令

第一步:在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/

2,检查自己的项目是否使用该插件

react-native-devices-info   // 获取设备类型信息插件

经本人亲测试:创建一个全新的项目,然后安装此插件,启动项目,报错 index.android.bundle 

 3,看看打包apk ,如下图:  最最最重要的完美解决

看一看有没有被改名?或者多久自动打包一次?

里边只允许有一个apk文件,否则同样会报该错 (本人项目就改名了,且几分钟打包一次,所以一直报这个错

 

 

转载于:https://www.cnblogs.com/hai-cheng/p/9146801.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值