ReactNative真机运行-android篇

开发环境:
windows
坚果pro

  1. 首先开启android手机的开发者选项
  2. 用usb方式将手机和电脑链接
  3. 在命令窗口执行命令:react-native run-android
    不出意外的话,命令窗口显示一些信息,然后手机会提示安装信息

  4. 手机安装调试的app成功,运行时显示红色窗口,显然是报错了

  5. 呼出开发菜单,有三种方式

    • 有菜单键的按菜单键
    • 没菜单键的,摇晃设备
    • 没菜单键的,命令行输入adb shell input keyevent 82(没试过。。。)
  6. 点击Dev Settings进入,然后点击Debug server host& port for device,弹出窗口

  7. 输入电脑的IP地址和端口号,注意端口号是package server的端口号,默认为8081
    如:192.168.1.201:8081

  8. 回到开发者菜单,然后点击Reload,重新加载以下即可

    注意:如果不好使,重新执行步骤3

此后修改代码后,在真机上执行步骤5,然后点击Reload,就可以重新加载js代码

如果每次修改代码后都需要执行步骤5,嫌麻烦的话,在开发菜单里点击“Enable hot reloading”,当代码有变动时,自动重新加载,有利也有弊。。。

感谢:
http://blog.csdn.net/developer_jiangqq/article/details/50508534


原文出处:/show_1C77xIVLQex.html