如何在 Windows / Linux PC 端的任何目录中使用 ADB 或 Fastboot

0
707
人围观了本文

之前异星软件空间介绍了“如何在 Windows、macOS和Linux上安装 ADB”,那么问题又来了!因为每次使用 ADB 必须找到该文件夹,特别是如果您经常使用这两种工具。所以接上面话题,今天谈谈如何从 Windows 或 Linux PC 上的任何目录运行 adb 或 fastboot 工具。

首先科普下什么是 PATH 系统变量?

Windows 使用 PATH 指定重要可执行文件的位置。通常,这些文件位于系统目录中,例如 C:\ Windows 和 C:\ Windows \ system32。这就是为什么您可以在命令提示符中键入 “calc” 来启动计算器,而不是 “chrome” 来启动 Google Chrome。应用程序在安装时会更改此变量,例如:Java。Java 在安装时将自身添加到 PATH 变量,这意味着您可以从任何目录使用 Java。这对使用 Java 应用程序的人很有用,因此程序不必尝试对 Java 位置进行硬编码。

我们需要修改 PATH 系统变量,以允许我们在 Windows 计算机上的任何位置使用 adb 或 Fastboot。PATH 也存在于 Linux 上,通常包含 bin 和 sbin 目录。我将介绍如何将平台工具添加到 Linux PATH 变量中。

注意:这两个教程都需要管理员/ sudo 访问权限。 添加到 Windows 有两种方法。建议使用第一种方法,但两个都工作正常,如果你计划使用 PATH 变量,第二种方法更好。

将 adb 和 Fastboot 添加到 Windows PATH「方法1」

这并不是真的将它添加到 Windows PATH 变量本身,而是将其添加到已经在 PATH 变量中的文件夹中。只需将您的 adb.exe、fastboot.exe、AdbWinApi.dll 和 AdbWinUsbApi.dll 复制到 C:\ Windows,就可以了。您现在应该能够从命令行运行 adb 和 fastboot。这是迄今为止最简单……最简单的设置方法。如果由于某种原因它不起作用,请使用方法2。

将 adb 和 Fastboot 添加到 Windows PATH「方法2」

打开 Windows 资源管理器右键单击“我的电脑”或直接右击桌面“我的电脑”图标,选择点击“属性”项,您将看到一个显示某些系统信息的屏幕。

选择点击“高级系统设置”项,如下图所示。

如何在 Windows / Linux PC 端的任何目录中使用 ADB 或 Fastboot-环境变量, 变量, Windows, PATH, Linux, Fastboot, ADB

选择点击“环境变量”,如下图所示。

如何在 Windows / Linux PC 端的任何目录中使用 ADB 或 Fastboot-环境变量, 变量, Windows, PATH, Linux, Fastboot, ADB

查找名为“Path”的变量并双击它,如下图所示。

如何在 Windows / Linux PC 端的任何目录中使用 ADB 或 Fastboot-环境变量, 变量, Windows, PATH, Linux, Fastboot, ADB

单击 “浏览” 并导航到解压缩 adb 文件的文件夹并点击“确定”。启动新的 PowerShell 或命令提示符并键入 “adb” 以验证是否已添加位置。如果没有,请重新启动电脑,然后重试。

如何在 Windows / Linux PC 端的任何目录中使用 ADB 或 Fastboot-环境变量, 变量, Windows, PATH, Linux, Fastboot, ADB

在单击“浏览”之前,请确保没有突出显示任何字段。如果某个字段突出显示,您将最终替换它。单击列表中不包含条目的某个位置以确保不替换字段。

将 adb 和 Fastboot 添加到 Linux PATH

我们将通过命令行使用 Ubuntu 来完成本教程。您可以通过 GUI 编辑 .bashrc 文件,但是您需要导航到主目录的根目录并按 Ctrl + H. 确保已下载并解压缩平台工具。

请注意您提取的 adb 工具的路径。对我来说,我将它们解压缩到 / home / adam / adb / platform-tools。

您需要编辑 .bashrc 文件。返回到您的主目录并运行以下命令。

sudo nano .bashrc

如果您更喜欢使用vi或gedit,则可以改为使用。

将以下行添加到.bashrc文件的末尾。小心编辑此文件,不要添加任何其他内容或更改其他任何内容。

export PATH=${PATH}:/home/YOUR-USERNAME/path/to/adb

并输入

adb

检查它是否有效。如果它给你一个错误(通常在64位计算机上),安装包 glibc.i686 和 libstdc ++,它应该工作。

您现在已经完成了,您现在应该可以从 Windows 或 Linux 计算机上的任何位置简单地执行 adb 或 fastboot 命令。

吐槽一下吧

请输入你的评论!
请在这里输入您的昵称