react native 安装环境的构建
1: jdk 安装
2: android sdk 的安装
3: node.js 的安装 https://nodejs.org/
4:安装react-native 通过命令行工具 npm install -g react-native-cli
本操作速度很慢,可以直接拷贝即可,https://github.com/CellChen/react-native-init
5:在rn的工程根目录下面,执行react-native start 用于启动js server。
http://localhost:8081/index.android.bundle?platform=android 用本url访问,可确认是否启动成功.
5-1: 最后通过摇一摇手机可以出现 各种配置.
6: curl 的安装和下载 https://curl.haxx.se/download.html ,只要下载一个curl.exe ,并把此curl.exe拷贝到react-native工程的根目录下面,
curl -k "http://localhost:8081/index.android.bundle" > android/app/src/main/assets/index.android.bundle
把js有关的打包进入apk包中。 当然可以通过代码动态设置jsbundle文件,这样就可以实现热更新的功能,具体实现参看activity继承的react-native的父类,源码里面有设置的方法。
参考文档:
http://my.oschina.net/jackzlz/blog/508210?p={{page}}
http://www.cnblogs.com/meteoric_cry/p/4874517.html