我花了很长时间研究如何在Mac上设置adb,所以我认为编写如何设置它可能对某些人有用。adb是在手机/模拟器上安装和运行android应用程序的命令行工具


当前回答

以下是分步信息:

步骤-1

启动终端并转到主文件夹。

cd ~/

步骤-2

打开并编辑.bash_profile文件

$ open -e .bash_profile

如果计算机路径中没有.bash_profile文件,请创建一个。输入以下命令以创建新文件。创建后,执行步骤-2。

touch .bash_profile

步骤-3

保存以下行)

export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools

步骤-4

使用以下命令刷新文件

$ source .bash_profile

$ echo $PATH

现在应该可以在输出中看到android路径设置。

其他回答

在MacOS Big Sur上,请执行以下操作:

打开配置文件:

nano ~/.zshrc

向PATH变量添加路径:

export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH

关闭文件并保存更改。然后在终端写入:

source ~/.zshrc

然后你就可以跑了:

adb devices
adb kill-server

在我的情况下:我(在mac上)做了以下操作:

备份了“.bash_profile”和“.profile”清除了所有与android相关的路径。创建了新路径,但这一次,我将相应的文件夹{/…/sdk、/…/tools、/…/platform tools}拖到了终端中。我对“.bash_profile”和“.profile”都这样做。然后在成功保存每个文件后。我重新启动了终端,只是为了确定我所做的修改。然后我继续测试adb现在是否响应。。。通过键入:(在终端中)adb设备我仍然没有运气(我的设备)没有显示,然后我仍然重新启动了adb。我继续做“android更新adb”。这只是杀死并重启了adb我再试了一次,但设备仍然没有显示。我完全备份了我的android设备,并将整个手机重新设置为出厂默认值,然后激活设备进行开发,并允许在其设置>应用程序中进行usb调试。

********工作得很有魅力********

我用命令“adb devices”再次尝试,一切恢复正常,设备可见。

祝你一切顺利。只是不要放弃。我花了很多时间排除故障。祝你好运。

注意:这本书最初是关于在macOS上安装ADB的,但该问题是作为本问题的副本而结束的。

zsh用户注意:将~/.bash_profile的所有引用替换为~/.zshrc。

选项1-使用Homebrew

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

安装自制程序/bin/bash-c“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install.sh)"安装adbbrew安装android平台工具或者根据您的设置尝试木桶安装:brew安装--木桶android平台工具开始使用adbadb设备

选项2-手动(仅平台工具)

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

删除旧安装(可选)rm-rf~/.androidsdk-macosx/导航到https://developer.android.com/studio/releases/platform-tools.html然后单击SDK Platform Tools for Mac链接。转到下载文件夹cd~/下载/解压缩下载的工具解压缩平台工具最新*.zip将它们移动到不会意外删除的位置mkdir~/.androidsdk-macosxmv平台工具/~/.androidsdk-macosx/平台工具将平台工具添加到您的路径echo‘export PATH=$PATH:~/.android-sdk-macosx/platform tools/'>>~/.bash_profile刷新bash配置文件(或重新启动终端应用程序)源~/.bash_profile开始使用adbadb设备

选项3-如果您已经安装了Android Studio

将平台工具添加到您的路径echo'export ANDROID_HOME=/Users/$USER/Library/ANDROID/sdk'>>/.bash_profileecho'export PATH=“$PATH:$ANDROID_HOME/tools:$ANDROID _HOME/平台工具”'>>~/.bash_profile刷新bash配置文件(或重新启动终端应用程序)源~/.bash_profile开始使用adbadb设备

选项4-MacPorts

安装Android SDK:sudo端口安装android运行SDK管理器:sh/opt/local/share/java/android-sdk-macosx/tools/android取消选中除Android SDK平台工具之外的所有选项(可选)安装软件包,接受许可证。关闭SDK管理器。将平台工具添加到您的路径中;在MacPorts中,它们位于/opt/local/share/java/android-sdk-macosx/platform工具中。例如,对于bash:echo'export PATH=“$PATH:/opt/local/share/java/android-sdk-macosx/platform tools”'>>~/.bash_profile刷新bash配置文件(或重新启动终端/shell):源~/.bash_profile开始使用adb:adb设备

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

删除旧安装(可选)rm-rf~/.androidsdk-macosx/从Android开发者网站“仅获取命令行工具”下下载Mac SDK工具。确保将它们保存到下载文件夹中。转到下载文件夹cd~/下载/解压缩下载的工具解压缩工具_r*-macosx.zip将它们移动到不会意外删除的位置mkdir~/.androidsdk-macosxmv工具/~/.androidsdk-macosx/tools运行SDK管理器sh~/.androidsdk-macosx/tools/android取消选中除Android SDK平台工具之外的所有选项(可选)单击安装软件包,接受许可证,然后单击安装。关闭SDK管理器窗口。将平台工具添加到您的路径echo'export PATH=“$PATH:~/.android-sdk-macosx/platform tools/”'>>~/.bash_profile刷新bash配置文件(或重新启动终端应用程序)源~/.bash_profile开始使用adbadb设备

对于Mac用户:步骤1:安装Android Studio

步骤2:打开终端并键入

cd

步骤3:键入下面提到的更改userName的命令:

export PATH=“/Users/{user_name}/Library/Android/sdk/platform-tools”:$PATH

就我个人而言,我只是在.bash_profile中找到我的.bashrc:

echo 'source ~/.bashrc' >> ~/.bash_profile

所以我把它放在我的.bashrc中。我使用的是Android Studio,所以这是一条不同的路径。

echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.bashrc

您可能还需要以下内容:

echo 'ANDROID_HOME=$HOME/Library/Android/sdk' >> ~/.bashrc