目录
[如何开启 ADB](#如何开启 ADB)
[如何使用 ADB](#如何使用 ADB)
[ADB 能干什么](#ADB 能干什么)
ADB(Android Debug Bridge)是一个多功能命令工具,它可以允许你与 Android 设备进行通信。它提供了多种设备权限,包括安装和调试应用,以及访问设备上未通过标准用户界面提供的命令。
一,如何开启 ADB:
-
在 Android 设备上启用开发者选项:
- 转到设置 > 关于手机。
- 找到"版本号",然后连续点击几次直到出现"您现在是开发者!"的提示。
-
在开发者选项中启用 USB 调试:
- 返回菜单,会看到"开发者选项"。
- 打开"开发者选项",然后启用"USB 调试"。
-
在计算机上安装 ADB:
- 对于 Windows,你可能需要下载并安装 Google USB 驱动。
- 对于 macOS 或 Linux,ADB 通常可以通过包管理器安装。
- 你也可以下载 Android SDK 并使用其中的 ADB 工具。
二,注意事项:
- 在连接设备之前确保 USB 调试已经开启。
- 使用原装 USB 数据线连接设备和计算机,以避免连接问题。
- 在连接设备时,你的设备会提示你是否信任连接的计算机。选择"始终允许"并点击"确定"。
- 确保你的防火墙不会阻止 ADB 的通信。
- 为了安全起见,在不需要时关闭 USB 调试。
三,如何使用 ADB:
-
连接设备:使用 USB 线将你的 Android 设备连接到计算机。
-
检查设备连接 :在命令行中输入
adb devices
,应该会看到一个列表,显示已连接的设备。 -
执行命令:你可以用各种 ADB 命令来与设备交互,例如:
adb devices
:列出连接到计算机的所有Android设备和模拟器。adb install
:将应用程序安装到连接的设备上。adb uninstall
:从连接的设备上卸载应用程序。adb push
:将文件从计算机复制到设备。adb pull
:将文件从设备复制到计算机。adb logcat
:查看设备的实时日志输出。adb shell
:启动一个远程shell来直接在Android设备上执行命令。adb reboot
:重启连接的Android设备。adb reboot recovery
:使设备重启进入恢复模式(recovery模式)。adb reboot bootloader
:使设备重启进入引导加载程序(bootloader模式)。- 注意我用的是windows系统所以adb前面要加./
四,ADB 能干什么:
- 设备管理:安装、卸载应用,备份和恢复数据。
- 调试应用:查看应用日志,运行时调试,内存使用分析等。
- 文件操作:复制文件到设备或从设备复制文件到计算机。
- 系统管理:重启设备,重启到 recovery 或 bootloader 模式。
- Shell 访问:直接通过命令行与设备的 shell 交互。
ADB 是 Android 开发和调试的强大工具,但也应小心使用,因为有些 ADB 命令可能会影响设备的安全。