您的位置:首页 > Web前端 > React

ReactNative打发布包流程(Android)

2017-05-11 10:56 253 查看
ReactNative打发布包流程(Android)
 
android打包主要分两部分:
1,react native打离线包
       主要是对代码和资源进行打包处理,放在android工程中
2,Android打包
       这里就走Android正常的打包流程
 
具体步骤:
第一部分:

1,打离线包准备,关闭项目中的log日志输出、切换正式地址 等工作
2,进入项目目录,打离线包 (具体命令含义链接https://segmentfault.com/a/1190000004192816
       命令:(根据项目情况修改命令)
react-native bundle --entry-file demo/index.js --bundle-output ./android/app/src/main/assets/index.android.jsbundle --platform android --assets-dest ./android/app/src/main/res/ --dev false

      运行命令完成后Android工程添加了代码包和资源包,如下图:
     


3,一切OK 打包测试吧    

   

注意事项:
(1)保证[./android/app/src/main/assets/]文件夹存在
(2) 保证MainActivity.java中的setBundleAssetName与你的jsbundle文件名一致,比如.setBundleAssetName("index.android.jsbundle")就与我生成的资源名一致

第二部分:
android 打包流程详情:见文档  (http://blog.csdn.net/qianzhihe1992110/article/details/71603305)

 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: