在 macOS 上安装 ADB [重复]

问题描述 投票:0回答:5

我在寻找有关如何为 Mac 设置 ADB 的可靠教程时遇到了问题。

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

更新

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


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

android macos adb
5个回答
1617
投票

zsh 用户注意:将所有对 ~/.bash_profile

 的引用替换为 
~/.zshrc

选项 1 - 使用自制程序

Homebrew 是一个类似于 Linux 上的 apt 的包管理器。这是最简单的方法,并将提供自动更新。

  1. 安装

    homebrew包管理器

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

    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

     
    (可选)之外的所有内容

    单击
  1. Install Packages
    ,接受许可证,然后单击 
    Install
    。关闭 SDK 管理器窗口。

  1. platform-tools

     添加到您的路径

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

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

    adb devices
    
    

183
投票
如果您已经安装了 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

重新启动终端就可以了。 👍


29
投票
请注意,如果您使用 Android Studio 并通过其 SDK Manager 下载,则 SDK 默认下载到

~/Library/Android/sdk

,而不是 
~/.android-sdk-macosx

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


23
投票
选项 3 - 使用 MacPorts

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

  1. 安装Android SDK:

    sudo port install android
    
    
  2. 运行SDK管理器:

    sh /opt/local/share/java/android-sdk-macosx/tools/android
    
    
  3. 正如@brismuth建议的那样,取消选中除

    Android SDK Platform-tools

    (可选)

    之外的所有内容
  4. 安装软件包,接受许可证。关闭 SDK 管理器。

  5. platform-tools

     添加到您的路径;在 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. 刷新您的 bash 配置文件(或重新启动终端/shell):

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

    adb devices
    
    

10
投票
  1. 您必须从

    此链接下载Android SDK。

  2. 你真的可以把它放在任何地方,但至少对我来说最好的地方是在

    你的用户名文件夹根目录中。

  3. 然后您需要通过复制以下文本来设置路径,但将您的用户名编辑到路径中,通过点击

    command+spacebar 输入 terminal 将文本复制到终端。 export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/

  4. 通过点击

    command+spacebar 并输入 terminal,然后输入 ADB 来验证 ADB 是否正常工作。

就这样吧。您在 MAC OS X 上安装了 ADB。它适用于最新的 MAC OS X 10.10.3。

© www.soinside.com 2019 - 2024. All rights reserved.