如何在Linux中安装和使用Android调试桥 (adb)

3 篇文章 0 订阅

Android Debug Bridge ( adb ) 是最常用的命令行工具,可通过 USB 电缆或 TCP/IP(无线)实现个人计算机与连接的 Android 驱动设备或仿真器实例之间的通信。

它支持各种设备操作,例如网络、脚本、安装和调试应用程序以及文件传输。它还提供对 Unix shell 的访问,该 shell 可用于在设备上运行各种 Linux 命令。

adb是一个客户端-服务器工具,包括三个主要组件:

  • 在开发机器上运行并发送命令的客户端。您可以通过运行adb命令从命令行执行它。
  • 作为每个设备上的后台进程运行并在设备上执行命令的守护进程adbd )。
  • 管理客户端和守护进程之间通信的服务器,它在您的开发机器上作为后台进程运行。

adb命令行工具附带独立的Android SDK 平台工具包,它是Android SDK的一个组件。让我们看看如何在 Linux 中获取和安装最新版本的Android SDK 平台工具包。

在 Linux 中安装 Android 调试桥 (adb)

要安装 adb 包,请为您的 Linux 发行版运行适当的命令,如下所示:

$ sudo apt install adb [在Debian、Ubuntu和Mint上]
$ sudo yum install adb [在RHEL/CentOS/Fedora和Rocky/AlmaLinux上]
$ sudo emerge -a dev-util/android-tools [在Gentoo Linux上]
$ sudo apk add adb [在Alpine Linux上]
$ sudo pacman -S android-tools [在Arch Linux上]
$ sudo zypper install adb [在OpenSUSE上]    

注意:如果您希望使用最新版本的adb,请转到下一节,从Android SDK 平台工具包版本下载并设置最新的二进制文件。

在 Linux 中安装 Android SDK 平台工具

您可以从SDK 平台工具发布页面下载最新版本的Android SDK 平台命令行工具。或者,运行以下命令来下载存档包,将其解压缩并将其移动到解压缩的文件夹中:

$ mkdir cli-tools
$ wget -c https://dl.google.com/android/repository/platform-tools-latest-linux.zip
$ unzip platform-tools-latest-linux.zip 
$ cd platform-tools/

在 Linux 中下载 SDK 平台工具

解压存档文件后,您可以列出解压文件夹的内容,adb命令应该在其中,如以下屏幕截图所示:

$ ls

确认 adb 命令

要检查刚刚安装的adb命令行工具的版本,请运行以下命令:

$ ./adb version

Android Debug Bridge version 1.0.41
Version 34.0.1-9680074
Installed as /home/tecmint/Downloads/platform-tools/adb

如何在 Linux 中使用 Android 调试桥 (adb)

在以下示例中,我们将运行使用上一节中的说明安装的最新版本的adb命令。

在 Linux 系统上安装adb后,通过USB数据线将设备连接到计算机,并在设备系统设置中的开发人员选项下启用 USB 调试。

接下来,运行以下命令以列出连接到计算机的设备,确保检查设备是否有允许访问的提示。

$ ./adb 设备

列出已连接的 Android 设备

从上一个命令的输出来看,字符串RZ8NA0V3HEY是由adb创建的,用于通过端口号唯一标识设备。下一列显示设备,表示设备已连接到 adb 服务器。其他可能的值是离线(设备未连接或没有响应)和无设备(意味着没有设备连接)。

要显示有关设备的更多信息(设备描述例如product:a71naxx model:SM_A715F device:a71 transport_id:1),请添加-l标志。

如果许多设备连接到计算机,这将很有用:

$ ./adb devices

列出 Android 设备信息

要使用adb安装Android应用程序,请使用install子命令,如下所示。如果您正在安装测试应用程序,请记住添加-t标志:

$ ./adb install ~/MusiX.apk
或者
$ ./adb install -t /path/to/testapp.apk

使用 adb 命令安装 Android 应用

如果有多个设备连接到计算机,请使用-s选项指定设备的序列号:

$ ./adb -s RZ8NA0V3HEY install ~/MusiX.apk

如果与设备的连接丢失,可以重置您的adb主机并从头开始:

$ adb kill-server

要查看所有可用的命令行选项,请发出以下命令:

$./adb --help

就这样吧!有关详细信息,请查看在线 adb 文档,其中包含更多用例和命令行示例。

转载于:如何在Linux中安装和使用Android调试桥 (adb) - 知乎

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要下载和安装ADBAndroid Debug Bridge),您可以按照以下步骤进行操作: 1. 前往Android开发者网站的"平台工具"页面,网址是:https://developer.android.com/studio/releases/platform-tools。 2. 在该页面上,找到适用于您操作系统的下载链接,并单击下载。 3. 下载完成后,解压缩文件。您会得到一个名为"platform-tools"的文件夹。 4. 打开终端或命令提示符,并导航到解压缩后的"platform-tools"文件夹所在的路径。 5. 将该路径添加到系统的环境变量,以便在任何位置都可以直接使用adb命令。具体步骤取决于您使用的操作系统: - 对于Windows: - 右键单击"我的电脑"(或"此电脑"),然后选择"属性"。 - 在左侧面板上,点击"高级系统设置"。 - 在弹出窗口,点击"环境变量"按钮。 - 在"系统变量"部分,找到名为"Path"的变量,并进行编辑。 - 在变量值的末尾添加平台工具文件夹的路径,例如:C:\path\to\platform-tools。 - 点击"确定"保存更改。 - 对于macOS和Linux: - 打开终端,并输入以下命令(假设platform-tools文件夹在用户主目录): ``` echo "export PATH=$PATH:~/platform-tools" >> ~/.bash_profile source ~/.bash_profile ``` 6. 现在,您可以在终端或命令提示符使用adb命令了。输入`adb version`来验证安装是否成功,您应该能看到ADB的版本信息。 这样,您就成功下载和安装ADB调试。如果您有任何问题,请随时向我提问!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值