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
到模拟器上的一个例子。