返回

Windows 和 macOS 上安装配置 ADB(安卓调试桥)指南

Android

Android 开发者的必备工具:ADB 安装与使用指南

作为一名 Android 开发者或测试人员,您可能会频繁地与 Android 设备交互,进行调试、安装应用程序、检查日志或执行其他任务。ADB(安卓调试桥)是一款功能强大的命令行工具,可帮助您轻松实现这些操作。本指南将详细介绍如何在 Windows 和 macOS 系统上安装和配置 ADB,并提供一些基本命令示例,帮助您更高效地管理和开发 Android 设备。

一、ADB 安装

1. 下载 Android SDK Platform-Tools

ADB 是 Android SDK Platform-Tools 包的一部分,因此第一步是下载并安装该软件包。

Windows 系统:

  • 前往 Android Developers 官网,下载适用于 Windows 的 Android SDK Platform-Tools。
  • 解压文件并将其放置在您希望的目录中。

macOS 系统:

  • 前往 Android Developers 官网,下载适用于 macOS 的 Android SDK Platform-Tools。
  • 打开 DMG 文件并按照提示安装。

2. 添加 ADB 到系统路径

  • Windows 系统:

    • 右键单击“计算机”图标,选择“属性”。
    • 在“系统属性”窗口中,单击“高级系统设置”。
    • 在“高级”选项卡中,单击“环境变量”按钮。
    • 在“系统变量”部分中,找到并双击“Path”变量。
    • 在“编辑系统变量”对话框中,在“变量值”文本框末尾添加 ADB 的安装目录路径。
    • 点击“确定”按钮保存更改。
  • macOS 系统:

    • 打开终端应用程序。
    • 输入以下命令并按回车键:
    export PATH=$PATH:/path/to/adb
    

    将 /path/to/adb 替换为 ADB 的安装目录路径。

二、ADB 配置

1. 启用 USB 调试

在将 Android 设备连接到计算机之前,需要在设备上启用 USB 调试模式。

Android 4.2 及更低版本:

  • 进入“设置”>“应用程序”。
  • 点击“开发”选项卡。
  • 勾选“USB 调试”复选框。

Android 4.3 及更高版本:

  • 进入“设置”>“关于手机”。
  • 点击“版本号”多次,直到看到“您现在是开发者”的提示。
  • 返回“设置”>“开发者选项”。
  • 勾选“USB 调试”复选框。

2. 连接 Android 设备

使用 USB 数据线将 Android 设备连接到计算机。

三、使用 ADB

1. 打开 ADB 命令行

  • Windows 系统:

    • 打开命令提示符。
    • 导航到 ADB 的安装目录。
    • 输入 adb 命令并按回车键。
  • macOS 系统:

    • 打开终端应用程序。
    • 输入 adb 命令并按回车键。

2. 常用 ADB 命令

以下是一些常用的 ADB 命令:

  • adb devices :列出已连接的 Android 设备。
  • adb install package.apk :安装 APK 文件到设备。
  • adb uninstall package :卸载设备上的应用程序。
  • adb logcat :查看设备日志。
  • adb shell :进入设备的 shell 环境。
  • adb sideload package.zip :将 ZIP 文件推送到设备并安装。
  • adb backup -f backup.ab :备份设备数据到文件。
  • adb restore backup.ab :从文件恢复设备数据。

3. 高级用法

ADB 还可以用于执行更高级的操作,例如:

  • 截取屏幕截图 :adb shell screencap -p /sdcard/screenshot.png
  • 录制屏幕 :adb shell screenrecord /sdcard/screenrecord.mp4
  • 推送文件到设备 :adb push file /sdcard/file
  • 拉取文件从设备 :adb pull /sdcard/file .
  • 重启设备 :adb reboot

四、故障排除

如果您在使用 ADB 时遇到问题,可以尝试以下步骤:

  • 确保 ADB 已正确安装和配置。
  • 确保 Android 设备上已启用 USB 调试模式。
  • 尝试使用不同的 USB 数据线。
  • 尝试在不同的 USB 端口上连接设备。
  • 尝试重新启动计算机和 Android 设备。

五、结论

本指南提供了详细的步骤,帮助您在 Windows 和 macOS 系统上安装和配置 ADB。通过使用 ADB,您可以轻松地与 Android 设备进行交互,执行各种任务,提高开发和测试效率。

常见问题解答

  1. ADB 无法识别我的设备,怎么办?

    • 确保您的 USB 数据线正常工作。
    • 尝试在不同的 USB 端口上连接设备。
    • 检查您的 Android 设备是否已启用 USB 调试模式。
  2. 我得到“adb 未识别为内部或外部命令”的错误消息,是怎么回事?

    • 确保您已将 ADB 的安装目录添加到系统路径中。
  3. 我可以使用 ADB 安装未签名的 APK 吗?

    • 可以,但需要使用 -g 选项,例如:adb install -g package.apk。
  4. 如何使用 ADB 备份和恢复应用程序数据?

    • 使用 adb backup -f backup.ab 和 adb restore backup.ab 命令。
  5. ADB 连接不稳定,怎么办?

    • 尝试使用不同的 USB 数据线。
    • 尝试在不同的 USB 端口上连接设备。
    • 检查您的防火墙设置,确保 ADB 连接不被阻止。