react native android 真機調試

第一步:平板使用數據線鏈接至電腦,並打開「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

相關文章
相關標籤/搜索