Android之ADB操作整理

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容