利用adb檢視手機裝置ip和連線手機的兩種方式

2022-05-23 10:39:10 字數 1468 閱讀 6167

電腦安裝adb(檢視菜鳥adb教程)

【cmd】->輸入adb devices (設定了path,否則需要 ./路徑/adb devices)如圖:

檢視ip兩種方法(可能有更多,目前我還沒看到)

①命令:adb shell netcfg(檢視該裝置的網路連線情況)

其實,也可以adb shell 先進入shell在輸入netcfg來查(原理一樣的)

②直接輸入命令:

總結:adb shell可以進入shell介面,利用命令檢視裝置的情況,比較強大。後期慢慢補充

adb連線手機進行除錯有兩種方式,一種使用usb線,一種使用無線wifi。

第一種  使用usb線連線

1. 在手機上啟用usb除錯

2. cmd視窗輸入adb devices,此時可以看到自己的裝置。

ps:無法看到自己裝置時,檢視手機usb除錯是否開啟;pc端是否安裝手機驅動。

第二種  使用無線wifi連線

首先先了解一點底層的知識:

android系統底層執行著乙個服務(adbd),用於響應和管理大家在電腦端的adb命令連線,這個服務在啟動時會根據手機的配置監聽usb連線或網路其中之一。配置的屬性為:service.adb.tcp.port,也就是監聽的網路埠

接下來是連線步驟:

1. 命令列輸入:adb connect 172.16.4.37:5555 (:5555可省略)

解決辦法:

1)手機與pc相連,執行以下命令:adb tcpip 5555

如果手機沒有和pc連線,直接使用以上命令會提示 error:device not found

然後斷開usb

2)接著執行adb connect 172.16.4.37:5555,這時候應該就能連線成功了

2. 輸入adb devices,得到以下提示說明連線成功,可以進行各種除錯了

list of devices attached

172.16.4.37:5555    devices

3.除錯完成之後,輸入如下的命令斷開連線:

adb disconnect 192.168.1.5:5555
4.最後一步,需要把監聽的網路埠重置為-1,監聽usb埠(好像不做這一步,直接插上usb線也能正常使用,而且這一步經常會提示could not set property,需要root許可權)

setprop service.adb.tcp.port -1

stop adbd

start adbd轉轉

adb 連線手機裝置

用adb連線手機裝置主要有兩種方法 一 通過網路連線 如果手機連線上wifi,檢視手機的ip位址,在dos環境下輸入 adb connect 192.168.252.4 192.168.1.100是手機的ip位址,如果dos沒有識別adb命令,說明你沒有設定adb的環境變數,你需要設定adb環境變數...

配置adb連線手機

adb version命令可以檢視adb版本 android 4.0以上的手機系統要求adb版本大於等於1.0.31.sudo apt get updatesudo apt get install android tools adb android tools fastboot 以上兩條命令用於更新...

使用WIFI連線手機adb

有的時候,我們限於種種原因,無法使用usb來連線裝置進行除錯,此時,可以通過wifi連線來進行。首先開啟手機的wifi設定,使其連線到網路。然後,需要在手機上對adb連線埠進行設定,這裡需要有root許可權的終端 terminal 應用,這種型別的應用在各個market都有不少,選擇乙個適合的就可以...