1. 安装android相关jdk,

2. 手机和mac使用usb连接, 手机开发者设置中打开use调试设置, 保证手机和电脑在统一wifi下。

3. 在终端进入到react-native目录下执行 react-native run-android

4. 然后该命令会开启一个服务,该程序首先会自动找 ~ ./gradle文件,如果有需要的gradle版本号文件,怎会使用该文件,否则会下载 gradle相关文件(在项目目录下 android/gradle/wrapper/gradle-wrapper.properties 文件中会指定该native需要哪个版本号的gradle),

5. gradle下载成功后, 默认位置为 ~ ./gradle ( 每次开启一个新的native ,即 react-native run-android操作, 首先默认会找该目录下的文件 )

6. 在 ~ ./.bash_profile 文件里面添加

  export PATH=$PATH:/Users/chongji/Library/Android/sdk/platform-tools

  export ANDROID_HOME=~/Library/Android/sdk

7. 执行 source ~ ./.bash_profile 使立即生效

8. 如果 5,6,7步骤都已经完成却没有成功, 重复步骤3

9. 该操作会在手机上安装一个app壳( 默认在app列表中 ),

10. 打开手机上的app壳, 第一次会出现错误,需要摇晃手机,选择 Dev Setting -> Debug server host & port for device, 输入电脑的ip和端口号(默认: ip + 8081)

11. 摇晃手机 -> Reload Js, 大功告成

12. 以后每次修改完js, 在真机上重复步骤 11

参考连接:

1.http://www.cnblogs.com/sanbao/p/5655644.html

2.http://reactnative.cn/docs/0.43/getting-started.html

更多相关文章

  1. 反编译APK 得到JAVA代码和资源文件源码
  2. JSP页面中有一个按钮 点击之后执行JAVA文件
  3. 如何在Java中递归解压缩文件?
  4. Java获得文件的创建时间(精确到秒)
  5. 安卓Android文件上传Demo报错 java.io.FileNotFoundException: /
  6. Eclipse创建的包变成文件夹的解决方法
  7. 从RF、BB、AP、外设4个角度看手机的硬件性能
  8. Android 多线程下载文件原理霸气解析介绍 (完结版)-----greendao
  9. [java混淆器问题] 如何让web项目的class文件不能被反编译,又能在w

随机推荐

  1. Python数据科学:正态分布与t检验
  2. 2018年文章汇总
  3. Python数据科学:方差分析
  4. Python数据科学:线性回归诊断
  5. RabbitMQ服务器部署
  6. Python数据科学:卡方检验
  7. Python数据科学:正则化方法
  8. 如何自学计算机编程?
  9. 死磕18个Java8日期处理,工作必用!赶紧收藏
  10. 为你的网页添加深色模式[每日前端夜话0x4