如何安装和使用ADB,Android Debug Bridge Utility

ADB,Android Debug Bridge,是Google的Android SDK中包含的一个命令行实用程序。ADB可以通过USB从计算机控制您的设备,来回复制文件,安装和卸载应用程序,运行shell命令,等等。

我们在过去已经介绍了一些需要ADB的其他技巧,包括备份和恢复您的智能手机或平板电脑,以及默认情况下将Android应用程序安装到您的SD卡中。ADB被用于各种极客Android的把戏。

第一步:设置Android SDK

转到Android SDK下载页面,向下滚动到“仅SDK工具”,这是一组包含ADB的工具。下载适用于您的平台的ZIP文件,并将其解压缩到您想要存储ADB文件的任何位置-它们是便携的,因此您可以将它们放在您想要的任何位置。

启动SDK管理器EXE并取消选中除“Android SDK Platform-Tools”之外的所有内容。如果你使用的是Nexus手机,你可能还想选择“Google USB Driver”来下载谷歌的驱动程序。单击Install(安装)按钮。这将下载并安装平台工具包,其中包含ADB和其他实用程序。

完成后,您可以关闭SDK管理器。

第二步:在手机上启用USB调试

返回到主设置页面,您应该会看到靠近底部的一个名为“开发人员选项”的新选项。打开它,启用“USB调试”。

稍后,当您将手机连接到计算机时,您将看到一个标题为“允许USB调试?”的弹出窗口。在你的手机上。选中“始终允许此计算机”框,然后单击“确定”。

打开安装SDK工具的文件夹,然后打开Platform-Tools文件夹。这是存储ADB程序的地方。按住Shift键并在文件夹内单击鼠标右键。选择“在此打开命令窗口”。

要测试ADB是否工作正常,请使用USB电缆将Android设备连接到计算机,然后运行以下命令:

adb devices

您应该会在列表中看到一个设备。如果您的设备已连接,但列表中没有显示任何内容,则需要安装相应的驱动程序。

您的电话制造商可能会为您的设备提供可下载的驱动程序包。因此,请访问他们的网站,找到适用于您设备的驱动程序--摩托罗拉的驱动程序在这里,三星的驱动程序在这里,HTC的驱动程序是HTC Sync Manager套件的一部分。您还可以在没有额外软件的情况下搜索XDA开发人员的驱动程序下载。

您还可以尝试从SDK管理器窗口中的Extras文件夹安装Google USB驱动程序,正如我们在第一步中提到的那样。这一功能将与包括Nexus设备在内的一些手机配合使用。

如果你使用谷歌的USB驱动程序,你可能不得不强制Windows使用为你的设备安装的驱动程序。打开“设备管理器”(单击“开始”,键入“设备管理器”,然后按Enter键),找到您的设备,右键单击它,然后选择“属性”。如果设备的驱动程序安装不正确,您可能会在设备旁边看到一个黄色感叹号。

在“驱动程序”选项卡上,单击“更新驱动程序”。

使用浏览我的电脑查找驱动程序软件选项。

您可以在安装Android SDK文件的“Extras”文件夹中找到Google USB驱动程序。选择Google\USB_Driver文件夹,然后单击Next。

安装设备驱动程序后,请插入手机,然后再次尝试ADB DEVICES命令:

adb devices

如果一切顺利,您应该会在列表中看到您的设备,您就可以开始使用ADB了!

步骤4(可选):将ADB添加到您的系统路径

相关:如何编辑系统路径以在Windows中轻松进行命令行访问

按照现在的情况,您必须导航到ADB的文件夹,并在那里打开一个命令提示符,无论何时想要使用它。但是,如果您将其添加到您的Windows系统路径中,则不需要这样做-您只需在命令提示符下键入adb即可随时运行命令,无论您在哪个文件夹中。

这一过程在Windows7和Windows10上略有不同,请查看我们的完整系统路径编辑指南,了解执行此操作所需的步骤。

有用的ADB命令

除了需要ADB的各种技巧外,ADB还提供了一些有用的命令:

有关ADB的完整指南,请参考谷歌Android开发者网站上的Android Debug Bridge页面。

图片来源:Lai Ryanne on Flickr