在 macOS 上安装 ADB
Installing ADB on macOS
我在寻找关于如何为 Mac 设置 ADB 的可靠教程时遇到了问题。
如何将 ADB 添加到 macOS 以使其可以在终端中使用?
更新
致阅读本文的人 post。是的,正如编辑后的回复所说。我当时正在寻找一个包含所有步骤的教程作为初学者级别的指南。
与 Set up adb on Mac OS X 不同,此问题的目的是提供一个教程,其中包含 所有 在 macOS 上获取 ADB 所需的安装步骤。
您必须从 this link 下载 Android SDK。
你真的可以把它放在任何地方,但至少对我来说最好的地方是 YOUR USERNAME 文件夹根目录。
然后您需要通过复制以下文本来设置路径,但是将您的用户名编辑到路径中,通过点击 command+ 将文本复制到终端空格键 输入终端。
export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/
通过点击 command+spacebar 并输入 terminal[=36= 来验证 ADB 是否正常工作],然后键入 ADB。
给你。您在 MAC OS X 上设置了 ADB。它适用于最新的 MAC OS X 10.10.3.
zsh 用户注意事项:将所有对 ~/.bash_profile
的引用替换为 ~/.zshrc
。
选项 1 - 使用 Homebrew
这是最简单的方法,将提供自动更新。
安装 homebrew 包管理器
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装 adb
brew 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
link。
转到您的下载文件夹
cd ~/Downloads/
解压您下载的工具
unzip platform-tools-latest*.zip
将它们移到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx
mv platform-tools/ ~/.android-sdk-macosx/platform-tools
将 platform-tools
添加到您的路径中
echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
刷新您的 bash 配置文件(或重新启动您的终端应用程序)
source ~/.bash_profile
开始使用 adb
adb devices
选项 3 - 手动(使用 SDK 管理器)
删除旧安装(可选)
rm -rf ~/.android-sdk-macosx/
从 "Get just the command line tools" 下的 Android 开发人员站点下载 Mac SDK 工具。确保将它们保存到“下载”文件夹中。
转到您的下载文件夹
cd ~/Downloads/
解压您下载的工具
unzip tools_r*-macosx.zip
将它们移到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx
mv tools/ ~/.android-sdk-macosx/tools
运行 SDK 管理器
sh ~/.android-sdk-macosx/tools/android
取消选中除 Android SDK Platform-tools
之外的所有内容 (可选)
- 单击
Install Packages
,接受许可,单击 Install
。关闭 SDK 管理器 window.
将 platform-tools
添加到您的路径中
echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
刷新您的 bash 配置文件(或重新启动您的终端应用程序)
source ~/.bash_profile
开始使用 adb
adb devices
请注意,如果您使用 Android Studio 并通过其 SDK 管理器下载,SDK 默认会下载到 ~/Library/Android/sdk
,而不是 ~/.android-sdk-macosx
。
我宁愿将此添加为对@brismuth 的出色回答的评论,但似乎我还没有足够的声望点数。
选项 3 - 使用 MacPorts
类似于@brismuth 发布的两个选项(自制软件/手动),这是 MacPorts 方式:
安装Android SDK:
sudo port install android
运行 SDK 管理员:
sh /opt/local/share/java/android-sdk-macosx/tools/android
正如@brismuth 建议的那样,取消选中除 Android SDK Platform-tools
(可选)
之外的所有内容
安装软件包,接受许可证。关闭 SDK 管理器。
将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
刷新您的 bash 配置文件(或重新启动您的 terminal/shell):
source ~/.bash_profile
开始使用 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
重新启动终端,一切顺利。
我在寻找关于如何为 Mac 设置 ADB 的可靠教程时遇到了问题。
如何将 ADB 添加到 macOS 以使其可以在终端中使用?
更新
致阅读本文的人 post。是的,正如编辑后的回复所说。我当时正在寻找一个包含所有步骤的教程作为初学者级别的指南。
与 Set up adb on Mac OS X 不同,此问题的目的是提供一个教程,其中包含 所有 在 macOS 上获取 ADB 所需的安装步骤。
您必须从 this link 下载 Android SDK。
你真的可以把它放在任何地方,但至少对我来说最好的地方是 YOUR USERNAME 文件夹根目录。
然后您需要通过复制以下文本来设置路径,但是将您的用户名编辑到路径中,通过点击 command+ 将文本复制到终端空格键 输入终端。
export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/
通过点击 command+spacebar 并输入 terminal[=36= 来验证 ADB 是否正常工作],然后键入 ADB。
给你。您在 MAC OS X 上设置了 ADB。它适用于最新的 MAC OS X 10.10.3.
zsh 用户注意事项:将所有对 ~/.bash_profile
的引用替换为 ~/.zshrc
。
选项 1 - 使用 Homebrew
这是最简单的方法,将提供自动更新。
安装 homebrew 包管理器
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
安装 adb
brew 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
link。转到您的下载文件夹
cd ~/Downloads/
解压您下载的工具
unzip platform-tools-latest*.zip
将它们移到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx mv platform-tools/ ~/.android-sdk-macosx/platform-tools
将
platform-tools
添加到您的路径中echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
刷新您的 bash 配置文件(或重新启动您的终端应用程序)
source ~/.bash_profile
开始使用 adb
adb devices
选项 3 - 手动(使用 SDK 管理器)
删除旧安装(可选)
rm -rf ~/.android-sdk-macosx/
从 "Get just the command line tools" 下的 Android 开发人员站点下载 Mac SDK 工具。确保将它们保存到“下载”文件夹中。
转到您的下载文件夹
cd ~/Downloads/
解压您下载的工具
unzip tools_r*-macosx.zip
将它们移到不会意外删除它们的地方
mkdir ~/.android-sdk-macosx mv tools/ ~/.android-sdk-macosx/tools
运行 SDK 管理器
sh ~/.android-sdk-macosx/tools/android
取消选中除
Android SDK Platform-tools
之外的所有内容 (可选)
- 单击
Install Packages
,接受许可,单击Install
。关闭 SDK 管理器 window.
将
platform-tools
添加到您的路径中echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
刷新您的 bash 配置文件(或重新启动您的终端应用程序)
source ~/.bash_profile
开始使用 adb
adb devices
请注意,如果您使用 Android Studio 并通过其 SDK 管理器下载,SDK 默认会下载到 ~/Library/Android/sdk
,而不是 ~/.android-sdk-macosx
。
我宁愿将此添加为对@brismuth 的出色回答的评论,但似乎我还没有足够的声望点数。
选项 3 - 使用 MacPorts
类似于@brismuth 发布的两个选项(自制软件/手动),这是 MacPorts 方式:
安装Android SDK:
sudo port install android
运行 SDK 管理员:
sh /opt/local/share/java/android-sdk-macosx/tools/android
正如@brismuth 建议的那样,取消选中除
Android SDK Platform-tools
(可选) 之外的所有内容
安装软件包,接受许可证。关闭 SDK 管理器。
将
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
刷新您的 bash 配置文件(或重新启动您的 terminal/shell):
source ~/.bash_profile
开始使用 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
重新启动终端,一切顺利。