adb工具即Android Debug Bridge(安卓調試橋) tools。它就是一個命令行窗口,用於通過電腦端與模擬器或者真實設備交互。簡單的說就是可以通過電腦端的命令行控制手機或者手機模擬器,例如可以控制手機的點擊、滑動、安裝應用、打開應用、關閉應用、輸入文字等。(只適用於安卓手機)
1.電腦端安裝abd
adb不用安裝,下載解壓就可以用,下載地址:http://pan.baidu.com/s/1mgGkNZM
解壓,我這邊解壓在E:\ADB,打開命令行cmd,在命令行中進入到adb的解壓路徑:
cd /d E:\ADB
輸入adb,如果顯示adb的命令說明,證明安裝成功。
2.adb連接手機(有USB線)
手機通過USB線連接電腦,手機需要打開USB開發者調試模式
電腦端命令行輸入adb devices查看是否連接成功:
adb devices
如果出現列表出現信息,表示已經連接成功:
列表信息爲空的話檢查是否打開USB開發者調試模式
3.adb連接模擬器
如果我們沒有真實的手機,adb是可以連接模擬器的。這裏我用天天安卓模擬器做列子,天天安卓模擬器下載地址:http://www.ttmnq.com/,下載安裝完成後,打開一個模擬器成功後,電腦端命令行輸入adb devices查看是否連接成功:
adb devices
下載完天天安卓模擬器打開一個模擬器就已經是自動連接的了:
這裏說下其他模擬器的連接方法:
(1)模擬器打開後需要打開USB開發者調試模式,操作:設置-》關於手機-》版本號,連續點擊版本號5次打開開發者選項,在設置-》開發者選項-》USB調試-》設置打開
(2)需要打開終端模擬器,下載地址:https://jackpal.github.io/Android-Terminal-Emulator/,這裏下載的是apk,電腦端下載完成後複製到模擬器裏面,讓模擬器安裝這個apk,安裝完成打開是一個命令行終端:
輸入命令su:
查看模擬器tcp端口號,輸入adbd start:
報錯信息就顯示了端口號5037,記住這個端口號5037,然後電腦端連接模擬器,電腦端命令行輸入:
adb connect 127.0.0.1:5037
如果顯示connected表示成功,輸入adb devices查看列表信息有數據表示連接成功。(如果連接的模擬器不是本機,則adb connect後面的IP改成相對於的IP即可,不過需要確保電腦端和模擬器需要在同一個網絡下)
PS:如果提示adb命令不存在,檢查是否是在adb的解壓路徑下執行的
4.adb命令介紹