Android 調式橋(adb)常用命令
文章目錄
1.簡介
- Android 調試橋 (adb) 是一種功能多樣的命令行工具,可讓您與設備進行通信。
- adb 命令便於執行各種設備操作(例如安裝和調試應用),並提供對 Unix shell(可用來在設備上運行各種命令)的訪問權限。
- adb程序的位於
android_sdk/platform-tools/
下。可將該路徑配置到環境變量中,方便操作。- 使用adb需要Android設備開啓 USB 調試。
2.常用命令
查看設備列表
adb devices
通過 WLAN 連接到設備
確保Android設備和adb主機在同一WLAN網絡中。
使用 USB 數據線將設備連接到主機。
設置監聽目標設備的端口 (TCP/IP 連接)。舉例:5555,也可以是其他。
adb tcpip 5555
拔掉 USB 數據線。
在Android設備上找到該設備的IP地址。舉例:10.130.169.231。
通過IP地址連接到設備:
adb connect 10.130.169.231:5555
斷開設備:
adb disconnect 10.130.169.231:5555
停止 adb 服務器
adb kill-server
查詢設備詳細信息
adb devices -l
安裝應用
adb install path_to_apk
- 安裝測試APK,需要結合
-t
選項。
刪除應用
adb uninstall package
- 結合
-t
選項可保存數據和緩存目錄。
設置端口轉發
可以使用
forward
命令設置任意端口轉發,將對特定主機端口上的請求轉發到設備上的其他端口。舉例:設置主機端口 6100 到設備端口 7100 的轉發:
adb forward tcp:6100 tcp:7100
將文件複製到設備/從設備複製文件
從設備中複製某個文件或目錄(及其子目錄):
adb pull remote local
將某個文件或目錄(及其子目錄)複製到某個設備:
adb push local remote
3.更多命令
- 更多請參考:adb官方介紹