react native android 真機調試


第一步:平板使用數據線連接至電腦,並打開“USB調試”

可以通過命令查看到所有的設備,如果是使用真機調試,一定要確認adb devices中,只有一個設備可用。

adb devices
#查看所有的設備

 

第二步:在真機Debug Android項目

一般是先在Android Studio打開項目,點擊運行項目,然后選擇已經連接的設備,點擊OK,即可在設備上運行項目,但前提是設備已經打開了“USB調試”

 

第三步:運行項目

通過命令打開命令,將可以Debug項目

react-native run-android

到這時,真機應該是可以打開項目的

 

 

 

第四步:打開調試菜單

手機設備可以通過搖一搖設備打開調試菜單,也可以打開調試菜單。

可因為是平板,搖一搖不是太方便,可以在電腦端運行命令來打開調試菜單,但有時卻又無法打開調試菜單(如果是使用真機調試,一定要確認adb devices中,只有一個設備可用

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM