实际上,如果不想使用整个SDK进行开发,则不必安装整个SDK。为了能够在普通用户所需的上下文中运行基本ADB命令,基本安装就足够了。我将尝试解释如何执行此操作,并希望涵盖最常用的计算机系统。
要求
首先,您将需要基本的二进制文件。例如,这些可以在我的Android网站的“ 下载”区域中找到,在该区域中,我尝试保持最新版本可用–适用于Linux,MacOS和Windows。1个
Windows用户
如果您的计算机运行的是Windows,则还需要设备专用的驱动程序(此处没有通用解决方案,因此您需要自行检查;通常,这些驱动程序可在制造商的网站上下载)。
Linux和Mac OS用户
Linux和Mac OS用户可能需要使其操作系统知道其设备。对于Linux,您可以在此处和此处的答案中找到必要的步骤。不熟悉Mac OS,我不能说。
安装
的Linux
对于Linux,这非常简单:只需将下载的二进制文件解压缩到您选择的目录中即可。在撰写本文时,它只有两个文件:adb
和aapt
(后者由QtADB使用,不一定需要直接执行ADB命令)。调整其文件权限以使其可执行(例如,从命令行:)chmod 0755 adb aapt
。最后,将所选目录包含在$PATH
变量中是一个好主意,因此adb
无论您身在何处都可以调用。这样做的一个好地方是在~/.profile
文件的末尾添加一个额外的行,例如export PATH="~/bin:$PATH"
(如果您将二进制文件提取到~/bin
)。
视窗
Windows下载中包含更多文件。还将它们解压缩到您选择的目录中。如果您希望它们在任何地方都可以被调用,而无需使用完整路径,则还需要将该路径添加到环境变量中。不是Windows用户,我必须将“操作方法”交给您。
还有什么?
此时,您应该已经完成,并且可以使用ADB命令行的全部功能。
备择方案?
- 在一些Linux发行版,您可以安装包
android-tools-adb
,并android-tools-fastboot
通过RESP。包裹经理。这具有自动更新的优点。
- 在OS X上,您可以使用SimMac的安装程序
- 2017年1月1日更新: Google现在提供“始终最新”平台工具的直接链接,其中包括ao
adb
和fastboot
:
进一步阅读
1:另请参阅亚历克斯的答案。我的消息来源是Google的官方下载内容,只是“精简”了。