当前位置:   article > 正文

React-Native 编译打包遇到的坑_react native proguard-rules

react native proguard-rules

费尽千辛万苦终于把RN的东西集成到自己的项目里去,打算打包上线,但是在使用gradle打包的过程中,碰到各种奇葩问题,明明自己的操作都是按着官网操作(React-Native项目打包),但是还是出现问题,然后费劲脑汁,终于把遇到的各种问题解决。
总结一下,在React-Native项目打包过程中。
首先,按着正常操作配置自己项目的.keystore信息在build.gradle中(此步骤不做详细描述)
其次,在项目的application下的src/main目录下创建assets目录,并在AS下的Terminal下执行react-native bundle –platform android –dev false –entry-file index.android.js \ –bundle-output …/src/main/assets/index.android.bundle \ –assets-dest …/src/main/res/,生成index.android.bundle文件,(…代表application的名字),此过程是将JS代码打包到本地。
最后在proguard-rules.pro混淆文件中添加如下代码


-ignorewarnings

-keep class * 
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/134211
推荐阅读
相关标签
  

闽ICP备14008679号