如何在 Ubuntu 上安装和使用 ADB 和 Fastboot
ADB(Android 调试桥)和 Fastboot 允许我们从计算机管理 Android 移动设备。阅读完本教程后,您将了解如何安装和使用 ADB 和 Fastboot 来控制您的 Android 手机。
入门:安装 ADB、Fastboot 并准备好您的 Android 设备
在开始之前,您需要启用手机的开发者选项子菜单。我有一台红米9手机,但大多数Android设备的步骤都是相似的。
首先,在您的手机上点击设置,然后选择关于手机;在下面的屏幕截图中,它是第一个选项;某些 Android 设备的“设置”菜单底部有此选项。
点按MIUI 版本多次,直至看到开发者选项已启用。
返回设置菜单,向下滚动查找,然后点击其他设置。
您可以向下滚动找到开发者选项并点击它吗?
启用USB 调试,如以下屏幕截图所示。
点击确认框“我了解可能的风险,并自愿承担所有可能的后果”,然后按确定。
现在您可以从 Ubuntu 计算机安装 ADB 和 Fastboot。
首先,使用 apt 命令安装 Android Debug Bridge 和 Fastboot,如下面的屏幕截图所示。
要启动 ADB 服务器,请运行以下命令。
当您提出请求时,您的手机设备可以通过点击确定来允许 USB 调试,如下图所示。在某些情况下,手机上的此提示会在下一步中出现。
要查看是否正确检测到您的设备,您可以运行以下命令。
如您所见,设备已被正确检测到。
您可以通过运行以下命令在 Android 设备上打开 shell。
如您所见,pwd 命令显示我位于系统根目录中。 ls 命令将列出其中的所有文件和目录。您可以使用相同的 Linux 语法浏览所有目录。
将文件从计算机传输到移动设备
以下命令显示如何将文件从计算机发送到移动设备。为此,您需要使用 push 选项运行 adb ,后跟要复制到手机的文件以及存储该文件的手机路径。
以下命令用于将 img.jpg 文件复制到 /storage/sdcard0/Pictures/。您可以通过浏览 shell 来了解文件和目录路径,如前所述 (adb shell)。
将文件从手机传输到电脑
您还可以使用拉选项从移动设备复制文件,如下例所示,其中文件 img.jpg 被复制到计算机的当前目录 (.)。
安装APK包
Adb 还允许您在移动设备上安装应用程序。为此,您需要启用手机设置中开发者选项子菜单中的通过 USB 安装 ,如下图所示。
启用通过 USB 安装选项后,您可以通过添加安装选项和 apk 软件包来安装任何 apk 支持的软件包,如下所示。
您的手机将要求您确认,如下图所示;点击安装以安装应用程序。
如果应用程序安装正确,您将看到以下屏幕截图中显示的“成功”消息。
卸载APK包
您还可以使用计算机从移动设备卸载应用程序。您需要使用卸载选项,而不是使用前面解释的安装选项。
卸载软件包之前,您需要查看其名称;您可以通过在 Android 设备上打开 shell 并运行以下示例的命令来完成此操作(将 maildroid 替换为您要查找的应用程序名称)。
pm list packages | grep maildroid
正如您所看到的,包名称是com.maildroid。要删除它,请运行:
其他命令
以下命令可用于更改手机分辨率。
下面的命令允许您编辑手机的 dpi(点密度或每英寸点数)。
库存恢复不支持刷新自定义 ROM。下面的 Fastboot 命令可用于安装自定义恢复,例如 CWM 或 TWRP。
下面的命令允许您完全擦除手机以安装自定义 ROM。
结论
Adb 和 Fastboot 都允许用户从计算机操作 Android 设备。对于任何使用移动设备的人来说,学习使用这些应用程序都是必须的。需要强调的是,本教程中介绍的应用程序是多平台的,包括 Linux、MacOS 和 Windows。
我希望这篇关于 Adb 和 Fastboot 的教程有用。继续关注 Linux Hint 以获取更多 Linux 技巧和教程。