react native Android apk打包的问题

发布时间:2019-08-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了react native Android apk打包的问题脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

开始用segmentfault用作自己日常的记录方式,发现普通用户竟然只支持一个专栏,还是我不会操作?

今天要说的是react native AndROId 打apk包是遇到的问题,话说react native官网示例打包apk有两种方法

  1. 官网示例的是按照命令行的方式,按照官网示例一步一步在Android studio或者是终端里进行操作即可;

  2. Android studio自带的Generate Signed APK方式,该方式能够直接生成已经签名的apk包

这么看来第二种方法确实好啊,但是且慢...这里有一个问题,就是用该方式无法将APP里所需的资文件等一并打包进去,会造成APP闪退,而用第一种方法虽然也没有打包资源文件,但是不会发生闪退,只是图片等资源无法显示,这就是区别啊...

所以需要先用命令行对项目进行打包,具体方法是:在react native项目路径下执行

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

然后再用Generate Signed APK进行打包,OK,PRoblem solved ^ ^

PS:江清清大神网站上的命令好像少了两个空格,请大家注意

脚本宝典总结

以上是脚本宝典为你收集整理的react native Android apk打包的问题全部内容,希望文章能够帮你解决react native Android apk打包的问题所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。