rn打包以及更新线上bundle包

来源:互联网 发布:手持数据采集终端 编辑:程序博客网 时间:2024/06/05 10:40

rn默认是从本地server获取最新的代码和资源,但是项目要上线的话打包必不可少,rn打包更新的大致流程如下:

1.按照rn官方的方式生成签名

2.生成离线包:react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output app/src/main/assets/index.android.bundle --assets-dest app/src/main/res/

3.打包安卓apk:gradlew assembleRelease

至此,便可以拿着打包成功地apk发布了,如果需要在手机上测试:gradlew installRelease

4.设置本地加载的本地bundle路径(事先定义好,把bundle下载到这个目录下):setJsBundleFile

5.通过第二步生成新的bundle,并且放到服务器,然后客户端请求下载即可

原创粉丝点击