使用 React Native 开发安卓 App

安卓环境配置:
  1. 安装git
  2. 安装安卓studio,在studio里配置安卓sdk
  3. 定义 ANDROID_HOME 环境变量(Android SDK目录)
  4. https://reactnative.cn/docs/0.51/signed-apk-android.html#content

React Native环境配置:
  1. Nodejs 4以上
  2. 安装watchman
    watchman是一个Facebook制作的工具,用来监测文件系统的变更。安装这一工具可以提高性能,并避免node中的一个监视文件的bug。将下面的命令粘贴到终端中,以通过源代码来编译并安装watchman:
  3. 安装Flow
    Flow是针对JavaScript的静态类型检查工具。运行下面的命令来安装Flow:

Chrome调试:
  1. npm start 开启远程调试服务
  2. app 菜单中设置live reload
  3. 编辑安卓入口js文件 index.android.js

发布:
  1. 使用jdk中的keytool生成一个秘钥库,放在android/app文件夹下
  2. 配置gradle
  3. 生成apk,cd android && ./gradlew assembleRelease
  4. 测试发行版本cd android && ./gradlew installRelease