mac react-native从零开始android真机测试

时间:2023-03-09 17:51:20
mac react-native从零开始android真机测试

1. 安装android相关jdk,(https://blog.****.net/vvv_110/article/details/72897142)

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