开发环境:
windows
坚果pro
- 首先开启android手机的开发者选项
- 用usb方式将手机和电脑链接
在命令窗口执行命令:react-native run-android
不出意外的话,命令窗口显示一些信息,然后手机会提示安装信息手机安装调试的app成功,运行时显示红色窗口,显然是报错了
呼出开发菜单,有三种方式
- 有菜单键的按菜单键
- 没菜单键的,摇晃设备
- 没菜单键的,命令行输入adb shell input keyevent 82(没试过。。。)
点击Dev Settings进入,然后点击Debug server host& port for device,弹出窗口
输入电脑的IP地址和端口号,注意端口号是package server的端口号,默认为8081
如:192.168.1.201:8081回到开发者菜单,然后点击Reload,重新加载以下即可
注意:如果不好使,重新执行步骤3
此后修改代码后,在真机上执行步骤5,然后点击Reload,就可以重新加载js代码
如果每次修改代码后都需要执行步骤5,嫌麻烦的话,在开发菜单里点击“Enable hot reloading”,当代码有变动时,自动重新加载,有利也有弊。。。
感谢:
http://blog.csdn.net/developer_jiangqq/article/details/50508534