第一步:平板使用数据线链接至电脑,并打开“USB调试”html
能够经过命令查看到全部的设备,若是是使用真机调试,必定要确认adb devices中,只有一个设备可用。react
adb devices #查看全部的设备
第二步:在真机Debug Android项目android
通常是先在Android Studio打开项目,点击运行项目,而后选择已经链接的设备,点击OK,便可在设备上运行项目,但前提是设备已经打开了“USB调试”git
第三步:运行项目github
经过命令打开命令,将能够Debug项目shell
react-native run-android
到这时,真机应该是能够打开项目的react-native
第四步:打开调试菜单服务器
手机设备能够经过摇一摇设备打开调试菜单,也能够打开调试菜单。tcp
可由于是平板,摇一摇不是太方便,能够在电脑端运行命令来打开调试菜单,但有时却又没法打开调试菜单(若是是使用真机调试,必定要确认adb devices中,只有一个设备可用)spa
adb shell input keyevent 82
第五步:使用命令打开真机在线调试,将端口开放给Android设备
adb reverse tcp:8081 tcp:8081 #方便真机提取服务器的bundle文件 adb reverse tcp:3000 tcp:3000 #由于须要调用API,API的运行端口是3000
第六步:由于react native 调试时须要调用到API,那么就须要在react native代码中配置API的地址
打开命令窗口,输入命令ipconfig
1.在模拟器中调试,应该配置“以太网适配器”
2.在真机中调试,应该配置“无线局域网适配器”
参考:【React Native开发】React Native应用设备运行(Running)以及调试(Debugging)(3)
官方文档 Running On Device