adb的全稱為Android Debug Bridge甚亭,就是起到調(diào)試橋的作用。通過adb我們可以在IDE中通過DDMS來調(diào)試Android程序低散,其實也就是debug工具诊县。
但是我們在MAC下安裝完JDK和Android studio以后,我們在命令行執(zhí)行這個命令检号,會提示這個錯誤:
adb: command not found
這是因為我們沒有配置adb的環(huán)境所致腌歉,下面介紹一下配置方法:
1. Android adb環(huán)境設(shè)置
1.1. 進(jìn)入當(dāng)前用戶home目錄
打開terminal終端,默認(rèn)就是home目錄齐苛,如果不確定翘盖,可以在命令行輸入:
echo $HOME
輸出的內(nèi)容一般是類似這樣的信息:/Users/你自己的用戶名
然后輸入命令:
cd /Users/你自己的用戶名
也可以使用以下命令,查看當(dāng)前所在目錄:
pwd
1.2. 創(chuàng)建.bash_profile文件
touch .bash_profile
1.3. 打開.bash_profile文件
open -e .bash_profile
1.4. 編輯.bash_profile文件
注意:
/Users/你自己的用戶名
要換成你自己的home目錄脸狸。
export PATH=${PATH}:/Users/你自己的用戶名/Library/Android/sdk/platform-tools
編輯完成之后最仑,保存,退出炊甲;
1.5. 編譯.bash_profile
source .bash_profile
至此adb環(huán)境已經(jīng)搭建成功泥彤,可以輸入以下命令做個驗證:
adb version
會輸出類似以下信息:
Android Debug Bridge version 1.0.40
Version 28.0.2-5303910
Installed as /Users/你自己的用戶名/Library/Android/sdk/platform-tools/adb
注意:
如果此時仍出現(xiàn)adb:command not found
,則需要再次執(zhí)行步驟1.1卿啡,并查看.bash_profile文件是否存在吟吝,如果存在,再次執(zhí)行步驟1.5颈娜;
2. 常用adb指令
下面介紹一些常用的adb指令剑逃,供大家參考:
2.1. 查看adb版本
adb version
2.2. 查看所有設(shè)備
adb devices
2.3. 安裝指定apk
adb install <file-path>
注意:文件路徑可不用手寫,在命令行敲好
adb install
(install后面留一個空格)以后官辽,直接把a(bǔ)pk文件拖拽到終端即可蛹磺。
覆蓋安裝指定apk:
adb install -r <file-path>
2.4. 卸載指定包
adb uninstall <package>
2.5. 連接設(shè)備
adb connect [<host>[:<port>]](默認(rèn)端口號是:5555)
2.6. 斷開設(shè)備
disconnect [<host>[:<port>]]
2.7. 執(zhí)行遠(yuǎn)程的shell
adb shell
2.8. 退出遠(yuǎn)程命令
exit
2.9. 執(zhí)行遠(yuǎn)程shell命令
adb shell <command>
2.10. 拷貝文件到設(shè)備上
adb push <local> <remote>
2.11. 從設(shè)備中拷貝文件
adb pull <remote> [<local>]
2.12. 查看設(shè)備所有信息
adb bugreport(包括 bug 報告)
2.13. 查看命令幫助
adb help