在MAC OS X上安装ADB
我有问题find一个很好的教程,如何设置Mac的ADB。
如何将ADB添加到Mac OS X中,使其可以在terminal中使用?
与在Mac OS X上设置adb不同,这个问题的目的是为了获得一个教程, 其中包含了在OS X上获取ADB所需的所有安装步骤。
选项1 – 使用自制软件
这是最简单的方法,将提供自动更新。
-
安装自制软件
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
安装adb
brew cask install android-platform-tools
-
开始使用adb
adb devices
选项2 – 手动(只是平台工具)
这是手动安装ADB和Fastboot的最简单方法。
-
删除旧的安装(可选)
rm -rf ~/.android-sdk-macosx/
-
导航到https://developer.android.com/studio/releases/platform-tools.html并点击;
SDK Platform-Tools for Mac
链接。 -
转到您的下载文件夹
cd ~/Downloads/
-
解压缩下载的工具
unzip platform-tools-latest*.zip
-
将它们移动到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools
-
将
platform-tools
添加到您的pathecho 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
刷新你的bashconfiguration文件(或重新启动你的terminal应用)
source ~/.bash_profile
-
开始使用adb
adb devices
选项3 – 手动(使用SDKpipe理器)
-
删除旧的安装(可选)
rm -rf ~/.android-sdk-macosx/
-
从“开发命令行工具”下的Android开发人员网站下载Mac SDK工具。 确保将它们保存到“下载”文件夹中。
-
转到您的下载文件夹
cd ~/Downloads/
-
解压缩下载的工具
unzip tools_r*-macosx.zip
-
将它们移动到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools
-
运行SDKpipe理器
sh ~/.android-sdk-macosx/tools/android
-
除
Android SDK Platform-tools
(可选)
- 点击
Install Packages
,接受许可证,点击Install
。 closuresSDKpipe理器窗口。
-
将
platform-tools
添加到您的pathecho 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
-
刷新你的bashconfiguration文件(或重新启动你的terminal应用)
source ~/.bash_profile
-
开始使用adb
adb devices
如果您已经安装了Android Studio –
将以下行添加到~/.bashrc
或~/.zshrc
.zshrc的末尾(如果使用Oh My ZSH):
export ANDROID_HOME=/Users/$USER/Library/Android/sdk export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
重新启动terminal,你很好去。 👍
选项3 – 使用MacPorts
类似于@brismuth发布的两个选项(自制/手动),这里是MacPorts的方式:
-
安装Android SDK:
sudo port install android
-
运行SDKpipe理器:
sh /opt/local/share/java/android-sdk-macosx/tools/android
-
正如@brismuth所build议的,除了
Android SDK Platform-tools
(可选) -
安装软件包,接受许可证。 closuresSDKpipe理器。
-
将
platform-tools
添加到您的path; 在MacPorts中,它们位于/opt/local/share/java/android-sdk-macosx/platform-tools
。 例如,对于bash:echo 'export PATH=$PATH:/opt/local/share/java/android-sdk-macosx/platform-tools' >> ~/.bash_profile
-
刷新你的bashconfiguration文件(或重新启动你的terminal/ shell):
source ~/.bash_profile
-
开始使用adb:
adb devices
请注意,如果您使用Android Studio并通过其SDK Manager进行下载,SDK将默认下载到~/Library/Android/sdk
,而不是~/.android-sdk-macosx
。
我宁愿将此作为评论添加到@ brismuth的优秀答案中,但似乎我还没有足够的声望点。
-
您必须从此链接下载Android SDK。
-
你真的可以把它放在任何地方,但至less对我来说最好的地方就是在你的USERNAME文件夹的根目录下。
-
然后,您需要复制下面的文本来设置path,但是将您的用户名编辑到path中,通过点击命令 + 空格键typesterminal将文本复制到terminal 。
export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/
-
通过敲击命令 + 空格键并inputterminal来validationADB,然后inputADB 。
你走了 您在MAC OS X上安装了ADB。它适用于最新的MAC OS X 10.10.3。