Android開發之旅:ADB連接手機兩種方式


Android開發之旅:ADB連接手機兩種方式

---------amei

目錄

ADB連接手機兩種方式    1

引言    1

1、    背景    1

2、環境搭建    2

2.1、設備裝超級終端(Better Terminal)    2

1.2、測試連接    3

1.3、eclipse連接設備    3

 

引言

adb支持兩種連接android系統的方式,USB方式及網絡方式。一般手機及平板默認會設置為USB方式。

方便開發調試,需要將設備通過USBWifi連上電腦,

  1. 背景

android系統底層運行着一個服務adbd),用於相應和管理大家在電腦端的adb命令連接,

這個服務在啟動時會根據手機的配置監聽USB連接或網絡其中之一。

配置的屬性為:

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

以上屬性的值 > 0 adbd將監聽網絡對應的端口(一般為5555)

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

2、環境搭建

2.1、設備裝超級終端(Better Terminal)

下載給設備安裝超級終端,默認安裝即可,安裝好后打開超級終端輸入如下指令

su

setprop service.adb.tcp.port 5555

stop adbd

start adbd

su用來進入管理員角色從$進入#模式

setprop service.adb.tcp.port 5555 設置端口為5555>0為網絡模式

setprop service.adb.tcp.port -1設置端口為-1<=-1USB模式

stop adbd start adbd 為重啟adbd服務

切換回USB

1.2、測試連接

如果設備用網絡連接則需要用adb連接設備,如果是USB連接跳過這一步,首先查看設備IP,打開設備/設置/無線和網絡/WLAN/設置,點擊已連接的網絡,會顯示當前的ip信息,如下圖。

Cmd下進入android-sdk-windows\platform-tools目錄,用adb來查看設備,

如果是用wifi連接則用如下指令連接或者用adb connect 192.168.2.40:5555

adb devices 用來查看所有檢測到的設備

如果是用USB連接則直接輸入adb devices來查看設備

1.3、eclipse連接設備

打開window/show view/others/devices,會顯示已連接的設備,

網絡狀態下如下圖,

USB狀態下如下圖,

UI Automator


免責聲明!

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



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