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


当前回答

Mac操作系统打开终端

touch ~/.bash_profile; open ~/.bash_profile

复制和粘贴:

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

命令+S保存。

其他回答

如果您正在使用zsh shell,并且在尝试了所有这些解决方案之后,您仍然需要在每次打开新的终端实例时设置$PATH和$ANDROID_HOME,那么下面是您的答案:

步骤1:在终端运行nano~/.zshrc

步骤2:在文件末尾粘贴以下命令

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

步骤3:复制上面的行后,保存点击控制+X并确认点击Y。它会询问您是否希望更改文件名,但不要更改名称,因此直接点击回车

步骤4:重新启动终端并执行adb命令。

答对 了

以下是分步信息:

步骤-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路径设置。

注意:自Android Studio 1.0.xx以来,adb的路径已更改

对于bash shell,请使用:

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

对于tcsh shell,请使用:

echo 'setenv PATH $PATH\:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.tcshrc

从以下位置下载适用于macOS的Android平台工具:

https://developer.android.com/studio/releases/platform-tools

提取到您的某处,例如~/installs/platform工具

通过运行以下命令将该文件夹添加到路径:

echo 'export PATH=$PATH:~/installs/platform-tools' >> ~/.zshrc

重新启动终端或运行:

source ~/.zshrc

假设您正在使用zsh。

如果您在MAC OS X中使用Android Studio,可以在终端应用程序中执行以下命令:

echo 'alias adb="/Applications/Android\ Studio.app/sdk/platform-tools/adb"' >> .bashrc
exec $SHELL

下一步:

adb devices

你应该在MAC中显示一个通过USB电缆连接的android设备列表,例如:

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
deb7bed5        device