ADBAndroid Debug bridge)是由Android SDK提供的一个用于管理模拟器或Android设备的命令行工具,默认情况下位于<SDK>/tools/。如果把该路径正确的添加到操作系统的环境变量中,可直接在命令行下使用。下面列出了ADB工具的一些用法。

         查询模拟器/ 设备
要查看当前的已经连接的设备或 Android 设备,要用到 devices 命令。 使用 devices 后,会将当前所有与 PC 相连的设备或模拟器信息分成两列显示出来。第一列显示了设备或模拟器的序列号;第二列显示了设备或模拟器的连接状态, device 表示正常连接, offline 表示该设备或模拟器没有连接或没有响应。
         指定执行命令的模拟器/ 设备
当有多个设备或模拟器同时连接,在执行 ADB 相关命令时若不指定命令的设备或模拟器会提示 error 错误信息。 使用命令 -s< 设备 / 模拟器序列号 >< 命令 > 可以指定要执行的设备或模拟器。如下图所示: 另外,命令 -d< 命令 > 是在唯一用 USB 连接的 Android 设备上执行的命令, -e< 命令 > 则是在唯一运行的模拟器上执行命令。
  安装应用程序
  通过 ADB 工具使用 install<.apk 文件路径 > 命令,可以为设备或模拟器通过 apk 文件安装应用程序。
访问数据库Sqlite3
通过 <sqlite3> 可以对数据库进行操作,如图所示:
模拟器/ 设备与PC 文件传输
  使用命令 pull< 设备或模拟器上的文件 >< 本地文件 > 和命令 push< 本地文件 >< 设备或模拟器上的文件 > 可以实现设备或模拟器与 PC 之间的文件传输。下面是将一个图片 push 到模拟器上的一个例子。