关于打包

来源:12-3 项目打包发布Android应用

慕粉2133509872

2018-09-18

通过gradlew这个shell脚本打包apk的时侯不能将图片打包drawble目录,不能讲js代码打包到assets目录,请问是怎么回事。
是不是要配置什么,个人感觉gradlew是谷歌提供的脚本,没有理由会帮忙将其他目录下的文件正确打包到drawble和assets目录下。

写回答

1回答

CrazyCodeBoy

2018-09-19

gradlew是无法将其他目录中的图片资源打包到assets中的,需要借助如下命令完成:

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

另外,课程的https://coding.imooc.com/lesson/89.html#mid=17880一节也有对打包的介绍。

可参考:

http://127.0.0.1:4000/2018/08/05/React-Native-Hybrid-Android/#%E6%89%93%E5%8C%85


0
0

React Native技术精讲与高质量上线App开发

一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术

1577 学习 · 727 问题

查看课程