CentOS 系统中 ADB(Android Debug Bridge)的安装与配置

简介
ADB(Android Debug Bridge)是 Android 开发者常用的工具之一,它允许开发者与 Android 设备进行交互,如文件传输、应用安装、设备信息查询等,在 CentOS 系统中安装 ADB 可以让开发者更方便地进行 Android 开发工作。
安装 ADB
下载 ADB 安装包
需要从 Android 官方网站下载 ADB 安装包,以下是一个下载链接,你可以根据自己的系统版本选择合适的安装包:
解压安装包
下载完成后,将安装包解压到你的 CentOS 系统中的某个目录下,/usr/local/adb/。
tar -xvf platform-tools-latest-linux.tar.gz -C /usr/local/adb/
添加 ADB 到系统环境变量
为了方便在任意终端使用 ADB,需要将其添加到系统环境变量中。
cd /usr/local/adb/ sudo cp platform-tools /usr/local/bin/
验证 ADB 安装

在终端中输入以下命令,如果输出 adb version 信息,则表示 ADB 安装成功。
adb version
配置 ADB
授权 USB 调试
在开发设备上,需要开启 USB 调试功能,具体操作如下:
- 对于 Android 7.0(Nougat)及更高版本,进入“设置” > “系统” > “开发者选项”,开启“USB 调试”。
- 对于 Android 6.0(Marshmallow)及以下版本,进入“设置” > “开发者选项”,开启“USB 调试”。
连接设备
使用 USB 线将 Android 设备连接到 CentOS 系统,在终端中输入以下命令,查看已连接的设备:
adb devices
如果设备已成功连接,将显示设备的序列号。
传输文件
可以使用 ADB 命令将文件从电脑传输到设备,或者从设备传输到电脑。
- 将文件从电脑传输到设备:
adb push 文件路径 文件名
- 将文件从设备传输到电脑:
adb pull 文件路径 文件名
安装应用

可以使用 ADB 命令安装 APK 文件到设备。
adb install 文件路径/应用名.apk
常见问题解答(FAQs)
Q1:如何解决 ADB 命令找不到的问题?
A1:首先检查 ADB 是否已添加到系统环境变量中,如果未添加,请按照上述步骤 3 进行操作,如果已添加,但仍然找不到命令,请检查 /usr/local/bin/ 目录下是否存在 ADB 文件。
Q2:如何卸载 ADB?
A2:要卸载 ADB,可以执行以下步骤:
- 删除 ADB 安装目录:
rm -rf /usr/local/adb/ - 删除 ADB 命令链接:
rm /usr/local/bin/platform-tools - 清除环境变量:编辑
.bashrc或.bash_profile文件,删除有关 ADB 的行,然后重新加载配置:source ~/.bashrc或source ~/.bash_profile
通过以上步骤,你可以在 CentOS 系统中成功安装和配置 ADB,从而为 Android 开发工作提供便利。

