Android adb遠端除錯

2021-10-17 01:33:17 字數 985 閱讀 7520

adb遠端除錯能遠端打包並實時列印出裝置的日誌,再也不需要被資料線束縛。adb遠端除錯主要步驟分為八個部分,如下:

關閉防火牆

由於防火牆拒絕鏈結會導致adb服務無法啟動,因此需要關閉區域網的防火牆。

配置adb環境

與jdk配置環境相似,在環境變數path下新增sdk的tools和platform-tools目錄,如下示例:

網上有的還有使用建立的變數android來引用,我個人覺得沒有必要,直接配置位址更加清晰。

啟動adb服務

開啟cmd,輸入adb server即可:

類似於上圖,輸入回車後沒有任何提示代表啟動成功

檢視裝置在區域網下的ip

開啟移動裝置,找到區域網下的ip位址,各個手機檢視ip的位置都不太一樣,需要注意電腦和移動裝置必須在同乙個區域網下,不然一切都沒有意義。以下均以192.168.31.162為例

資料線鏈結裝置

用資料線鏈結電腦和移動裝置,並檢視裝置:adb devices

設定埠在cdm裡輸入 adb tcpip 5555,表示adb服務要徵用電腦的5555埠,這個埠要確保沒有被其他程式占用

連線裝置

在android studio的file-setting-plugin下搜尋adb wifi並重啟,此時的android studio即使在沒有資料線連線的情況下也能除錯剛剛在cmd中連線的移動裝置了。

Android adb網路除錯模式

對android比較熟悉的開發人員,對adb通過usb usb連線android裝置 除錯android裝置應該不會陌生,因為大部分資料都是這樣做的。但是假如你的android裝置沒有usb口,只有網口,能不能除錯呢?比如移植過程中通過nfs啟動的android系統,再比如你的裝置上面usb裝置匱乏...

idea 遠端除錯 IDEA遠端除錯

大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...

遠端掛載和遠端除錯

遠端掛載 1 修改ip為同一網段 ifconfig eth0 ip 2 mount t nfs o nolock,intr,rsize 1024,wsize 1024,proto tcp host ip nfs mnt 遠端除錯 主機端 1 arm arago linux gnueabi gdb x...