在macOS上安装ADB

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

如何将亚洲开发银行添加到macOS,以便在终端中使用?

更新

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


在Mac OS X上设置adb不同的是,这个问题的目的是用所有提供在macOS上获得ADB所需安装步骤的教程。

943790 次浏览
  1. 你必须下载Android SDK从这个链接

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

  3. 然后你需要通过复制下面的文本来设置路径,但是将你的用户名编辑到路径中,通过点击命令+空格键将文本复制到终端,键入终端。 李# EYZ0 < / p > < / >
  4. 通过敲击command+空格键并键入terminal,并键入ADB来验证ADB是否正常工作。

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

对于zsh用户:将所有对~/.bash_profile的引用替换为~/.zshrc

选项1 -使用自制啤酒

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

  1. 安装家酿包管理器

     /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
    
  2. < p >安装亚行

     brew 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到你的路径

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  7. 刷新您的bash配置文件(或重新启动您的终端应用程序)

     source ~/.bash_profile
    
  8. 使用adb

     adb devices
    

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

  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. 运行SDK管理器

     sh ~/.android-sdk-macosx/tools/android
    
  7. 除了Android SDK Platform-tools (可选),取消所有选项

enter image description here

  1. 点击Install Packages,接受许可,点击Install。关闭SDK管理器窗口。

enter image description here

  1. 添加platform-tools到你的路径

     echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
    
  2. 刷新您的bash配置文件(或重新启动您的终端应用程序)

    source ~/.bash_profile
    
  3. 使用adb

    adb devices
    

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

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

选项3 -使用MacPorts

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

  1. 安装Android SDK

    sudo port install android
    
  2. Run the SDK manager:

    sh /opt/local/share/java/android-sdk-macosx/tools/android
    
  3. As @brismuth suggested, uncheck everything but Android SDK Platform-tools (optional)

  4. Install the packages, accepting licenses. Close the SDK Manager.

  5. 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
    
  6. Refresh your bash profile (or restart your terminal/shell):

    source ~/.bash_profile
    
  7. Start using adb:

    adb devices
    

如果你已经安装了Android Studio——

添加以下行到~/.bashrc~/.zshrc(如果使用Oh My ZSH)的末尾:

export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

重新启动终端,你就可以开始了。👍