ADB基本用法及常用命令

ADB介绍

ADB(Android Debug Bridge)是一个用于在计算机和Android设备之间通信的命令行工具。它可以用于调试、安装和管理Android应用程序,以及在设备和计算机之间传输文件。

ADB可以执行诸如安装应用程序、复制文件、启动shell、查看日志等操作。它是Android开发过程中非常重要的工具,可以帮助开发人员进行调试和测试。

在开发过程中,开发人员可以使用ADB来连接到设备并执行各种操作,从而更方便地进行应用程序开发和调试工作。

图片[1]-ADB基本用法及常用命令-不念博客

ADB基本用法

adb [-d|-e|-s <serialNumber>] <command>

如果有多个设备/模拟器连接,则需要为命令指定目标设备。

参数说明
-d指定当前唯一通过 USB 连接的 Android 设备为命令目标
-e指定当前唯一运行的模拟器为命令目标
-s <serialNumber>指定相应 serialNumber 号的设备/模拟器为命令目标

在多个设备/模拟器连接的情况下较常用的是 -s <serialNumber> 参数,serialNumber 可以通过 adb devices 命令获取:

$ adb devices

List of devices attached
cf264b8f    device
emulator-5554   device
10.129.164.6:5555   device

输出里的 cf264b8f、emulator-5554 和 10.129.164.6:5555 即为 serialNumber

常用的adb命令

  1. 连接设备:adb devices
  2. 安装应用程序:adb install example.apk
  3. 卸载应用程序:adb uninstall com.example.app
  4. 启动应用程序:adb shell am start -n com.example.app/.MainActivity
  5. 拉取文件:adb pull /sdcard/example.txt
  6. 推送文件:adb push localfile.txt /sdcard/
© 版权声明
THE END