ADB(Android Debug bridge)是由Android SDK提供的一個用於管理模擬器或Android設備的命令行工具,默認狀況下位於<SDK>/tools/。若是把該路徑正確的添加到操做系統的環境變量中,可直接在命令行下使用。下面列出了ADB工具的一些用法。sql
查詢模擬器/
設備
要查看當前的已經鏈接的設備或
Android
設備,要用到
devices
命令。
使用
devices
後,會將當前全部與
PC
相連的設備或模擬器信息分紅兩列顯示出來。第一列顯示了設備或模擬器的序列號;第二列顯示了設備或模擬器的鏈接狀態,
device
表示正常鏈接,
offline
表示該設備或模擬器沒有鏈接或沒有響應。
指定執行命令的模擬器/
設備
當有多個設備或模擬器同時鏈接,在執行
ADB
相關命令時若不指定命令的設備或模擬器會提示
error
錯誤信息。
使用命令
-s<
設備
/
模擬器序列號
><
命令
>
能夠指定要執行的設備或模擬器。以下圖所示:
另外,命令
-d<
命令
>
是在惟一用
USB
鏈接的
Android
設備上執行的命令,
-e<
命令
>
則是在惟一運行的模擬器上執行命令。
安裝應用程序
經過
ADB
工具使用
install<.apk
文件路徑
>
命令,能夠爲設備或模擬器經過
apk
文件安裝應用程序。
訪問數據庫Sqlite3
經過
<sqlite3>
能夠對數據庫進行操做,如圖所示:
模擬器/
設備與PC
文件傳輸
使用命令
pull<
設備或模擬器上的文件
><
本地文件
>
和命令
push<
本地文件
><
設備或模擬器上的文件
>
能夠實現設備或模擬器與
PC
之間的文件傳輸。下面是將一個圖片
push
到模擬器上的一個例子。