1. 程式人生 > >【Android】adb connect 手機的兩種方式

【Android】adb connect 手機的兩種方式

adb支援兩種連線Android系統的方式,USB方式及網路方式。一般android手機及android平板預設會設定為USB方式(直接插資料線的方式)。

 

下邊介紹兩種方式的切換方式。

 

1. 背景知識:

android系統底層執行著一個服務(adbd),也就是在手機系統內部,用於相應和管理大家在電腦端的adb命令連線,

這個服務在啟動時會根據手機的配置監聽USB連線或網路其中之一。配置的屬性為:

   service.adb.tcp.port            <-  監聽的網路埠

以上屬性的值 > 0    :    adbd將監聽網路對應的埠(一般為5555)

以上屬性的值 <=-1:  adbd將監聽USB  

 

2. Android裝置端的網路方式的設定方法(開放手機5555埠):

enable adb over wifi:

cmd adb code:
adb tcpip 5555   
以上命令在與手機連線的PC上執行。adb 命令可從如下地址下載"https://code.google.com/p/adb-fastboot-install/downloads/list
and to disable it:

cmd adb shell code:
setprop service.adb.tcp.port -1
stop adbd
start adbd
3. 如何在研發機中連線Android裝置

(1) 在研發機中,輸入:

     adb connect 192.168.1.5:5555    (:5555可省略) 
     如果連線成功會進行相關的提示,如果失敗的話,可以先kill-server命令,然後重試連線。 
     adb kill-server

(2)如果連線已經建立,在研發機中,可以輸入adb相關的命令進行除錯了。比如adb shell,將會通過tcp/ip連線裝置上面。和USB除錯是一樣的。這裡就不多說了。

 

(3)除錯完成之後,在研發機上面輸入如下的命令斷開連線:

      adb disconnect 192.168.1.5:5555 

   或 adb usb
---------------------
作者:_jayzhen_
來源:CSDN
原文:https://blog.csdn.net/u013948858/article/details/52765150
版權宣告:本文為博主原創文章,轉載請附上博文連結!