使用 React Native 开发安卓 App

Tags
androidreactnative
Created
May 16, 2016 10:43 AM

安卓环境配置:

  1. 安装git
  2. 安装最新版的JDK
  3. 安装安卓studio,在studio里配置安卓sdk
  4. 定义 ANDROID_HOME 环境变量(Android SDK目录)
  5. 从源码构建 react native(Android NDK)
  6. https://reactnative.cn/docs/0.51/signed-apk-android.html#content

React Native环境配置:

  1. Nodejs 4以上
  2. 安装watchman
  3. watchman是一个Facebook制作的工具,用来监测文件系统的变更。安装这一工具可以提高性能,并避免node中的一个监视文件的bug。将下面的命令粘贴到终端中,以通过源代码来编译并安装watchman:

  4. 安装Flow
  5. Flow是针对JavaScript的静态类型检查工具。运行下面的命令来安装Flow:

Chrome调试:

  1. http://localhost:8081/debugger-ui
  2. npm start 开启远程调试服务
  3. app 菜单中设置live reload
  4. 编辑安卓入口js文件 index.android.js

发布:

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