如何安装和使用ADB,Android调试桥实用程序

android-plush

ADB,Android调试桥,是Google的Android SDK附带的命令行工具。 ADB可以通过计算机通过USB控制您的设备,来回复制文件,安装和卸载应用程序,运行shell命令等等。

我们已经介绍了过去需要亚行的其他一些技巧,包括备份和恢复您的智能手机或平板电脑,默认安装Android应用程序到您的SD卡 亚行用于各种怪异的Android技巧。

第一步:设置Android SDK

前往Android SDK下载页面 ,向下滚动到“SDK Tools Only”,这是一套包含ADB的工具。 下载适用于您的平台的ZIP文件,并将其解压到任何要存储ADB文件的地方 - 它们是便携式的,因此您可以将它们放在任何您想要的地方。

启动SDK Manager EXE并取消选择“Android SDK Platform-tools”以外的所有内容。 如果您使用的是Nexus手机,则可能还需要选择“Google USB Driver”来下载Google的驱动程序。 点击安装按钮。 这下载并安装了平台工具包,其中包含ADB和其他实用程序。

image

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

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

usb_debugging 要在您的Android设备上使用ADB,您必须启用称为USB调试的功能。 打开手机的应用程序抽屉,点击设置图标,然后选择“关于手机”。 一直向下滚动,点击“Build Number”项目七次。 你应该得到一个消息,说你现在是一个开发人员。

回到主要的设置页面,你会看到一个名为“开发人员选项”底部附近的新选项。 打开它,并启用“USB调试”。

之后,当您将手机连接到计算机时,手机上会出现一个名为“允许USB调试?”的弹出窗口。 选中“始终允许从此计算机”框,然后点击确定。

第三步:测试ADB并安装手机的驱动程序(如果需要的话)

打开安装SDK工具的文件夹并打开platform-tools文件夹。 这是亚行程序存储的地方。 按住Shift并在文件夹内右键单击。 选择“在这里打开命令窗口”。

image

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

  adb设备 

image

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

您的手机制造商可能会为您的设备提供可下载的驱动程序包。 因此,前往他们的网站,并找到您的设备的驱动程序 - 摩托罗拉在这里 ,三星的在这里 ,HTC的来作为一个叫做HTC同步管理器的一部分 您也可以搜索XDA开发人员进行驱动程序下载,无需额外的软件。

您也可以尝试从SDK Manager窗口中的Extras文件夹安装Google USB Driver,如我们在第一步中所述。 这将适用于包括Nexus设备在内的一些手机。

image

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

image

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

image

使用浏览计算机获取驱动程序软件选项。

image

您可以在安装Android SDK文件的“Extras”文件夹中找到Google USB Driver。 选择google\usb_driver文件夹,然后单击下一步。

image

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

  adb设备 

如果一切顺利,您应该在列表中看到您的设备,并且您已经准备好开始使用ADB了!

第四步(可选):将ADB添加到您的系统PATH

现在,你必须导航到亚行的文件夹,并在那里打开一个命令提示符,只要你想使用它。 但是,如果将其添加到Windows系统PATH中,则不需要 - 只要在命令提示符下键入adb就可以随时运行命令,无论您在哪个文件夹中。

这个过程在Windows 7和Windows 10上有所不同,所以请查看我们的完整指南来编辑您的系统路径以执行此操作。

有用的ADB命令

除了需要亚行的各种技巧之外,亚行还提供了一些有用的指令:

adb install C:\ package.apk - 在您的设备上的计算机上安装位于C:\ package.apk的软件包。

adb uninstall package.name - 从设备上卸载package.name的软件包。 例如,您可以使用名称com.rovio.angrybirds来卸载“愤怒的小鸟”应用程序。

adb推   C:\ file / sdcard / file - 将文件从您的计算机推送到您的设备。 例如,此处的命令将位于计算机上的C:\文件的文件推送到设备上的/ sdcard /文件

adb pull / sdcard / file C:\ file - 将文件从您的设备拖到您的计算机上 - 像adb push一样工作,但反过来。

adb logcat - 查看您的Android设备的日志。 可以用于调试应用程序。

adb shell - 在您的设备上为您提供交互式Linux命令行shell。

adb shell 命令 - 在设备上运行指定的shell命令。


有关ADB的完整指南,请参阅Google Android开发者网站上的Android调试桥页面

图片来源: LAI Ryanne Flickr

如何安装和使用ADB,Android Debug Bridge实用程序

android-plush

ADB,Android Debug Bridge,是Google的Android SDK附带的命令行实用工具。 ADB可以通过USB从电脑控制您的设备,来回复制文件,安装和卸载应用程序,运行shell命令等等。

我们介绍了过去需要ADB的其他一些技巧,包括备份恢复智能手机 或平板电脑 ,以及默认情况下将Android应用安装到SD卡 ADB用于各种各样的令人讨厌的Android技巧。

第一步:设置Android SDK

转到Android SDK下载页面 ,向下滚动到“仅SDK工具”,这是一组包括ADB的工具。 为您的平台下载ZIP文件,并解压缩到任何你想要存储的ADB文件 - 他们是便携式的,所以你可以把它们放在任何你想要的。

启动SDK Manager EXE并取消选择除“Android SDK Platform-tools”之外的所有选项。 如果您使用Nexus手机,也可以选择“Google USB驱动程序”下载Google的驱动程序。 单击安装按钮。 这将下载并安装platform-tools包,其中包含ADB和其他实用程序。

image

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

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

usb_debugging 要在Android设备上使用ADB,您必须启用称为USB调试的功能。 打开手机的应用程序抽屉,点按设置图标,然后选择“关于手机”。 向下滚动,然后点击“Build Number”项目7次。 您应该收到一条消息,说您现在是开发人员。

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

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

第三步:测试ADB并安装手机驱动程序(如果需要)

打开安装了SDK工具的文件夹,然后打开platform-tools文件夹。 这是存储ADB程序的位置。 按住Shift并在文件夹内右键单击。 选择“打开命令窗口”。

image

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

  adb设备 

image

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

您手机的制造商可能会为您的设备提供可下载的驱动程序包。 所以,到他们的网站,并找到适合您设备的驱动程序 - 摩托罗拉的在这里 ,三星的在这里 ,和HTC的一个套件称为HTC同步管理器的一部分 你也可以搜索XDA Developers的驱动下载,没有额外的软件。

您也可以尝试从SDK Manager窗口中的Extras文件夹安装Google USB驱动程序,如第一步所述。 这将适用于包括Nexus设备在内的部分手机。

image

如果您使用Google的USB驱动程序,则可能必须强制Windows为您的设备使用已安装的驱动程序。 打开设备管理器(单击开始,键入设备管理器,然后按Enter键),找到您的设备,右键单击它并选择属性。 如果设备驱动程序未正确安装,设备旁边会显示黄色感叹号。

image

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

image

使用浏览我的计算机的驱动程序软件选项。

image

您会在安装Android SDK文件的“Extras”文件夹中找到Google USB驱动程序。 选择google\usb_driver文件夹,然后单击下一步。

image

安装设备的驱动程序后,请插入手机并再次尝试adb devices命令:

  adb设备 

如果一切顺利,您应该在列表中看到您的设备,并且您已准备好开始使用ADB!

第四步(可选):将ADB添加到系统路径

因为它是,你必须导航到ADB的文件夹,并打开一个命令提示符在那里,只要你想使用它。 但是,如果将它添加到Windows系统PATH中,则不需要 - 您可以从命令提示符键入adb ,无论您要使用什么文件夹,都可以随时运行命令。

该过程在Windows 7和10上有点不同,因此请查看我们完整的指南,以编辑您的系统路径执行所需的步骤。

有用的ADB命令

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

adb install C:\ package.apk - 在您的设备上的计算机上安装位于C:\ package.apk的软件包。

adb uninstall package.name - 从设备中卸载package.name的软件包。 例如,您可以使用com.rovio.angrybirds名称卸载Angry Birds应用程序。

adb push   C:\ file / sdcard / file - 将文件从计算机推送到设备。 例如,此处的命令将位于计算机上C:\ file的文件推送到设备上的/ sdcard /文件

adb pull / sdcard / file C:\ file - 将文件从设备中拉到计算机 - 像adb push一样,但是反过来。

adb logcat - 查看Android设备的日志。 可用于调试应用程序。

adb shell - 在您的设备上为您提供交互式Linux命令行shell。

adb shell 命令 - 在设备上运行指定的shell命令。


有关ADB的完整指南,请参阅Google Android Developers网站上的Android Debug Bridge页面

图片来源: LAI Ryanne on Flickr

赞 (0)
分享到:更多 ()