對於adb,剛開始時可能都是很懵的,不知從哪裏入手,到底該怎麼使用。
現在小壹壹就帶大家入門adb,只要耐心看到底,簡單的問題就再也不會出現了!
ADB是什麼呢?
ADB(全稱:Android Debug Bridge),ADB是android sdk裏的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的android設備。Android的初衷是用adb這樣的一個工具來協助開發人員在開發android應用的過程中更快更好的調試apk,因此adb具有安裝卸載apk、拷貝推送文件、查看設備硬件信息、查看應用程序佔用資源、在設備執行shell命令等功能。
下載安裝
百度搜索“adb工具包下載”,即顯示下載鏈接,進入下載即可,下載下來的是壓縮包形式的。
解壓後,選出以下三個文件,建議放在當前用戶的工作目錄下,方便以後操作。
如何使用ADB呢?
做好兩個準備工作:1. 安裝好手機的驅動程序 2. 開啓手機的usb調試 。
講兩個較爲通用使用adb的方法,基本上所有的windows電腦都可以操作
方法一:
點擊win,輸入cmd,打開命令提示符,或者可以用快捷鍵“Win+R”,輸入cmd,點擊‘確定’打開命令提示符,輸入adb命令。
方法二:
在adb工具包所在文件夾下的空白處,按住shift+右鍵,會出現以下選項
進入Powershell以後,彆着急輸入命令,不然你會出現以下錯誤:
首先,需要輸入cmd,切換到命令提示符模式,這時候紅色的錯誤提示就會消失。
注:最後一個紅色框會顯示連接成功的設備。
輸入命令
- 手機開啓USB調試模式,
- 輸入查看設備的命令:adb devices
- 連接成功會出現下面紅框中部分
如果想知道所有的adb命令,在窗口中直接輸入adb,然後回車就能看到了。
以下是常用命令,可供大家查閱:
- 啓動 adb server 命令:adb start-server
- 停止 adb server 命令:adb kill-server
- 查看 adb 版本:adb version
- 安裝 APK命令:adb install [-lrtsdg] <path_to_apk>
- 卸載應用命令:adb uninstall [-k] <packagename>
- 清除應用數據與緩存:adb shell pm clear <packagename>
- 查看正在運行的 Services命令:adb shell dumpsys activity services [<packagename>]
- 查看應用詳細信息命令:adb shell dumpsys package <packagename>
- 發送廣播,命令格式:adb shell am broadcast [options] <INTENT>
- 強制停止應用命令:adb shell am force-stop <packagename>
- 文件管理複製設備裏的文件到電腦:adb pull <設備裏的文件路徑> [電腦上的目錄]
- 複製電腦裏的文件到設備:adb push <電腦上的文件路徑> <設備裏的目錄>
- 電池狀況命令:adb shell dumpsys battery
- adb help, 列出所有的選項說明及子命令