wes*_*nks 409 macos android adb
我遇到了一些关于如何设置ADB for Mac的实用教程的问题.
如何以可在终端中使用的方式将ADB添加到macOS?
与在Mac OS X上设置adb不同,此问题的目的是获得一个教程,其中包含在macOS上获取ADB所需的所有安装步骤.
bri*_*uth 1075
这是最简单的方法,并将提供自动更新.
安装自制软件
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)安装adb
brew cask install android-platform-tools
Run Code Online (Sandbox Code Playgroud)开始使用adb
adb devices
Run Code Online (Sandbox Code Playgroud)这是手动安装ADB和Fastboot的最简单方法.
删除旧安装(可选)
rm -rf ~/.android-sdk-macosx/
Run Code Online (Sandbox Code Playgroud)导航到https://developer.android.com/studio/releases/platform-tools.html并单击SDK Platform-Tools for Mac链接.
转到"下载"文件夹
cd ~/Downloads/
Run Code Online (Sandbox Code Playgroud)解压缩您下载的工具
unzip platform-tools-latest*.zip
Run Code Online (Sandbox Code Playgroud)将它们移动到您不会意外删除的位置
mkdir ~/.android-sdk-macosx
mv platform-tools/ ~/.android-sdk-macosx/platform-tools
Run Code Online (Sandbox Code Playgroud)添加platform-tools到您的路径
echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)刷新您的bash配置文件(或重新启动终端应用)
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)开始使用adb
adb devices
Run Code Online (Sandbox Code Playgroud)删除旧安装(可选)
rm -rf ~/.android-sdk-macosx/
Run Code Online (Sandbox Code Playgroud)从"Android 获取命令行工具"下的Android开发人员站点下载Mac SDK工具.确保将它们保存到"下载"文件夹中.
转到"下载"文件夹
cd ~/Downloads/
Run Code Online (Sandbox Code Playgroud)解压缩您下载的工具
unzip tools_r*-macosx.zip
Run Code Online (Sandbox Code Playgroud)将它们移动到您不会意外删除的位置
mkdir ~/.android-sdk-macosx
mv tools/ ~/.android-sdk-macosx/tools
Run Code Online (Sandbox Code Playgroud)运行SDK Manager
sh ~/.android-sdk-macosx/tools/android
Run Code Online (Sandbox Code Playgroud)取消选中所有内容Android SDK Platform-tools (可选)
Install Packages,接受许可,单击Install.关闭SDK Manager窗口.添加platform-tools到您的路径
echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)刷新您的bash配置文件(或重新启动终端应用)
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)开始使用adb
adb devices
Run Code Online (Sandbox Code Playgroud)Kyl*_*vic 96
如果您已安装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
Run Code Online (Sandbox Code Playgroud)
重启终端,你很高兴.
han*_*ine 22
类似于@brismuth发布的两个选项(自制/手动),这里是MacPorts的方式:
安装Android SDK:
sudo port install android
Run Code Online (Sandbox Code Playgroud)运行SDK管理器:
sh /opt/local/share/java/android-sdk-macosx/tools/android
Run Code Online (Sandbox Code Playgroud)正如@brismuth建议的那样,取消选中所有内容Android SDK Platform-tools (可选)
安装软件包,接受许可证.关闭SDK Manager.
添加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
Run Code Online (Sandbox Code Playgroud)刷新您的bash配置文件(或重新启动您的终端/ shell):
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)开始使用adb:
adb devices
Run Code Online (Sandbox Code Playgroud)小智 19
请注意,如果您使用Android Studio并通过其SDK Manager下载~/Library/Android/sdk,则默认情况下会下载SDK ,而不是~/.android-sdk-macosx.
我更愿意将此作为评论添加到@ brismuth的优秀答案,但似乎我还没有足够的声望点.
您必须从此链接下载Android SDK .
你可以把它放在任何地方,但至少对我来说最好的地方就在你的USERNAME文件夹根目录中.
然后,您需要通过复制以下文本来设置路径,但是将用户名编辑到路径中,通过点击command+ spacebar类型终端将文本复制到终端.
export PATH = ${PATH}:/Users/**YOURUSERNAME**/android-sdk/platform-tools/
通过按command+键spacebar并键入terminal验证ADB是否正常工作,然后键入ADB.
你去吧 您在MAC OS X上设置了ADB.它适用于最新的MAC OS X 10.10.3.
| 归档时间: |
|
| 查看次数: |
592981 次 |
| 最近记录: |