我很难找到一个关于如何为Mac安装ADB的教程。

如何将ADB添加到macOS中,以便在终端中使用?

更新

对于那些正在阅读这篇文章的人。是的,正如编辑后的回复所说。我当时正在寻找一个教程的所有步骤作为初学者水平的指南。


与在Mac OS X上设置adb不同,这个问题的目的是提供一个教程,其中包含在macOS上安装adb所需的所有安装步骤。


您必须从此链接下载Android SDK。 你可以把它放在任何地方,但至少对我来说最好的地方是在你的USERNAME文件夹根目录下。 然后你需要通过复制下面的文本来设置路径,但是将你的用户名编辑到路径中,通过点击命令+空格键入终端将文本复制到终端中。 export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/ 点击命令+空格键,输入终端,输入ADB,验证ADB是否工作。

好了。你在MAC OS X上有ADB设置,它可以在最新的MAC OS X 10.10.3上工作。


zsh用户注意:替换所有对~/的引用。Bash_profile使用~/.zshrc。

选项1 -使用自制啤酒

这是最简单的方法,将提供自动更新。

安装自制程序包管理器 /bin/bash -c $(curl - ssl https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 安装亚行 酿造安装android-platform-tools 开始使用adb 亚洲开发银行设备


选项2 -手动(只有平台工具)

这是手动安装ADB和Fastboot的最简单方法。

Delete your old installation (optional) rm -rf ~/.android-sdk-macosx/ Navigate to https://developer.android.com/studio/releases/platform-tools.html and click on the SDK Platform-Tools for Mac link. Go to your Downloads folder cd ~/Downloads/ Unzip the tools you downloaded unzip platform-tools-latest*.zip Move them somewhere you won't accidentally delete them mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools Add platform-tools to your path echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile Refresh your bash profile (or restart your terminal app) source ~/.bash_profile Start using adb adb devices

选项3 -手动(使用SDK管理器)

Delete your old installation (optional) rm -rf ~/.android-sdk-macosx/ Download the Mac SDK Tools from the Android developer site under "Get just the command line tools". Make sure you save them to your Downloads folder. Go to your Downloads folder cd ~/Downloads/ Unzip the tools you downloaded unzip tools_r*-macosx.zip Move them somewhere you won't accidentally delete them mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools Run the SDK Manager sh ~/.android-sdk-macosx/tools/android Uncheck everything but Android SDK Platform-tools (optional)

单击安装包,接受许可,单击安装。关闭SDK管理器窗口。

将platform-tools添加到路径中 echo 'export PATH=$PATH:~/。Android-sdk-macosx /platform-tools/' >> ~/.bash_profile . txt 刷新bash配置文件(或重新启动终端应用程序) 源~ / . bash_profile 开始使用adb 亚洲开发银行设备


注意,如果您使用Android Studio并通过其SDK管理器下载,则SDK默认下载到~/Library/Android/ SDK,而不是~/. Android - SDK -macosx。

我更愿意把这句话作为对@brismuth的精彩回答的评论,但似乎我的声望点还不够。


选项3 -使用MacPorts

类似于@brismuth发布的两个选项(自制/手动),以下是MacPorts的方式:

Install the Android SDK: sudo port install android Run the SDK manager: sh /opt/local/share/java/android-sdk-macosx/tools/android As @brismuth suggested, uncheck everything but Android SDK Platform-tools (optional) Install the packages, accepting licenses. Close the SDK Manager. Add platform-tools to your path; in MacPorts, they're in /opt/local/share/java/android-sdk-macosx/platform-tools. E.g., for bash: echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile Refresh your bash profile (or restart your terminal/shell): source ~/.bash_profile Start using adb: adb devices