在MAC OS X上安装ADB

我有问题find一个很好的教程,如何设置Mac的ADB。

如何将ADB添加到Mac OS X中,使其可以在terminal中使用?


与在Mac OS X上设置adb不同,这个问题的目的是为了获得一个教程, 其中包含了在OS X上获取ADB所需的所有安装步骤。

5 Solutions collect form web for “在MAC OS X上安装ADB”

选项1 – 使用自制软件

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

  1. 安装自制软件

     ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
  2. 安装adb

     brew cask install android-platform-tools 
  3. 开始使用adb

     adb devices 

选项2 – 手动(只是平台工具)

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

  1. 删除旧的安装(可选)

     rm -rf ~/.android-sdk-macosx/ 
  2. 导航到https://developer.android.com/studio/releases/platform-tools.html并点击SDK Platform-Tools for Mac链接。

  3. 转到您的下载文件夹

     cd ~/Downloads/ 
  4. 解压缩下载的工具

     unzip platform-tools-latest*.zip 
  5. 将它们移动到不会意外删除它们的地方

     mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools 
  6. platform-tools添加到您的path

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile 
  7. 刷新你的bashconfiguration文件(或重新启动你的terminal应用)

     source ~/.bash_profile 
  8. 开始使用adb

     adb devices 

选项3 – 手动(使用SDKpipe理器)

  1. 删除旧的安装(可选)

     rm -rf ~/.android-sdk-macosx/ 
  2. 从“开发命令行工具”下的Android开发人员网站下载Mac SDK工具。 确保将它们保存到“下载”文件夹中。

  3. 转到您的下载文件夹

     cd ~/Downloads/ 
  4. 解压缩下载的工具

     unzip tools_r*-macosx.zip 
  5. 将它们移动到不会意外删除它们的地方

     mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools 
  6. 运行SDKpipe理器

     sh ~/.android-sdk-macosx/tools/android 
  7. Android SDK Platform-tools (可选)

在这里输入图像说明

  1. 点击Install Packages ,接受许可证,点击Install 。 closuresSDKpipe理器窗口。

在这里输入图像说明

  1. platform-tools添加到您的path

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile 
  2. 刷新你的bashconfiguration文件(或重新启动你的terminal应用)

     source ~/.bash_profile 
  3. 开始使用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的方式:

  1. 安装Android SDK:

     sudo port install android 
  2. 运行SDKpipe理器:

     sh /opt/local/share/java/android-sdk-macosx/tools/android 
  3. 正如@brismuth所build议的,除了Android SDK Platform-tools (可选)

  4. 安装软件包,接受许可证。 closuresSDKpipe理器。

  5. 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 
  6. 刷新你的bashconfiguration文件(或重新启动你的terminal/ shell):

     source ~/.bash_profile 
  7. 开始使用adb:

     adb devices 

请注意,如果您使用Android Studio并通过其SDK Manager进行下载,SDK将默认下载到~/Library/Android/sdk ,而不是~/.android-sdk-macosx

我宁愿将此作为评论添加到@ brismuth的优秀答案中,但似乎我还没有足够的声望点。

  1. 您必须从此链接下载Android SDK。

  2. 你真的可以把它放在任何地方,但至less对我来说最好的地方就是在你的USERNAME文件夹的根目录下。

  3. 然后,您需要复制下面的文本来设置path,但是将您的用户名编辑到path中,通过点击命令 + 空格键typesterminal将文本复制到terminalexport PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/

  4. 通过敲击命令 + 空格键并inputterminal来validationADB,然后inputADB

你走了 您在MAC OS X上安装了ADB。它适用于最新的MAC OS X 10.10.3。

  • 无法在emacs中input花括号和方括号
  • GCC / G ++macros区分Linux和Mac OSX的macros?
  • 如何在Xcode 8中创build删除线键盘快捷键? Xcode 3解决scheme不再工作
  • mongodb Mongod抱怨没有/ data / db文件夹
  • 使用ARC查找保留的对象
  • 升级到Java8后,javac仍然显示1.7
  • Mac用户和获取警告:Nokogiri是build立在2.7X的LibXML版本,但已dynamic加载2.7.3
  • 使用CSV Django模块以universal-newline模式打开文件
  • 在Objective-C 2.0中带有下划线的实例variables和用@synthetize重命名会导致Xcode 4的“分析”工具产生优化警告
  • 在Interface Builder中的WKWebView
  • 在Chrome / Mac上强制DOM重绘/刷新