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

adb支持兩種鏈接Android系統的方式,USB方式及網絡方式。通常android手機及android平板默認會設置爲USB方式(直接插數據線的方式)。android

 

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

 

1. 背景知識:網絡

android系統底層運行着一個服務(adbd),也就是在手機系統內部,用於相應和管理你們在電腦端的adb命令鏈接,tcp

這個服務在啓動時會根據手機的配置監聽USB鏈接或網絡其中之一。配置的屬性爲:google

   service.adb.tcp.port            <-  監聽的網絡端口調試

以上屬性的值 > 0    :    adbd將監聽網絡對應的端口(通常爲5555)code

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

 

2. Android設備端的網絡方式的設置方法(開放手機5555端口):ip

enable adb over wifi:cmd

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

相關文章
相關標籤/搜索