1簡介:
Android命令工具adb是一種功能多樣的命令行工具,可讓您與設(shè)備進(jìn)行通信。
Adb命令可用于執(zhí)行各種設(shè)備操作(例如安裝和調(diào)試應(yīng)用),并提供對Unix shell(
可用來設(shè)備上運行各種命令)的訪問權(quán)限。它是一種客戶端-服務(wù)器程序。主要包括客戶端、守護(hù)進(jìn)程(adbd)、服務(wù)器。
2工具位置:
Adb包含在Android sdk平臺工具軟件包中。位置在Android_sdk/platform-tools/下。
3設(shè)備開啟開發(fā)者模式:
通過usb連接的設(shè)置上使用adb,必須在設(shè)備的系統(tǒng)設(shè)置中啟用USB調(diào)試(位于開發(fā)者選項下)
4檢查設(shè)備是否連接
通過Android_sdk/platform-tools/目錄執(zhí)行adb devices來驗證設(shè)備是否已連接,如果已連接,你可以看到設(shè)備名稱等。
5設(shè)備連接網(wǎng)絡(luò)問題
Android設(shè)備和adb主機連接到這兩者都可以訪問的同一WLAN網(wǎng)絡(luò)。
6監(jiān)聽目標(biāo)設(shè)備端口號
adb tcpip 5555
7查找Android設(shè)備地址ip
設(shè)置>關(guān)于手機(或關(guān)于設(shè)備)>狀態(tài)>IP地址
8連接設(shè)備
adb connect device_ip_address
9確認(rèn)連接到設(shè)備
$ adb devices
List of devices attached
Device_ip_address:5555 device
10斷開連接
adb kill-server
11查詢設(shè)備
adb devices -1
12安裝應(yīng)用
adb install path_to_apk
13復(fù)制文件
從設(shè)備復(fù)制文件adb pull remote local
復(fù)制文件到設(shè)備adb push local remote
將local和remote 替換為開發(fā)機器(本地)和設(shè)備(遠(yuǎn)程)上的目標(biāo)文件/目錄的路徑
14遠(yuǎn)程卸載apk
adb ?shell pm uninstall應(yīng)用包名
15設(shè)備截屏
adb ?shell screencap ?/sdcard/screen.png