我在我的Mac系统上安装了Android SDK和Eclipse。我能够使用Eclipse编程,并且已经创建了一些示例应用程序。但是我仍然无法通过终端窗口访问adb。我在终端上尝试了以下命令:

$ pwd
/Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools

$ ls
NOTICE.txt  dexdump     llvm-rs-cc-2
aapt        dx          llvm-rs-cc.txt
adb         lib         source.properties
aidl        llvm-rs-cc

$ adb --help
-bash: adb: command not found

我还添加了ls输出,以便您知道我在哪个窗口。


当前回答

对于Mac, Android Studio 3.6.1,我将此添加到.bash_profile

导出路径= " ~ /图书馆/ Android / sdk /平台工具/平台工具”:美元的道路

其他回答

对于Mac Os,默认shell已经从“bash”转移到“zsh”,因为Mojave和后来的版本,所以对于所有Mac用户,我建议使用“创建”。zshrc”文件。“亚行”按照它的初衷运行。谢谢@slhck提供的信息!

Mac OS Catalina或Mojave

输入命令打开纳米编辑器

nano $HOME/.zshrc

设置PATH变量,意味着添加更多路径,如下所示

FLUTTER_HOME="/Users/pankaj/Library/Android/flutter-sdk/flutter/bin"
DART_HOME="/Users/pankaj/Library/Android/flutter-sdk/flutter/bin/cache/dart-sdk/bin"
ANDROID_SDK_HOME="/Users/pankaj/Library/Android/sdk"
ANDROID_ADB_HOME="/Users/pankaj/Library/Android/sdk/platform-tools"

PATH="$PATH:$FLUTTER_HOME"
PATH="$PATH:$DART_HOME"
PATH="$PATH:$ANDROID_SDK_HOME"
PATH="$PATH:$ANDROID_ADB_HOME"

现在按命令+ X保存文件在编辑器,输入Yes或No,并按Enter键。

如果你在MAC上安装了Android Studio,下面是操作步骤:

nano ~/.zshrc

or

open ~/.zshrc in VScode

然后编辑文件

# Android ADB
export ANDROID_HOME="$HOME/Library/Android/sdk"
export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"

control + X OR保存文件。 重启终端并尝试

> adb

遵循以下步骤

使用Open -e .bash_profile打开bash_profile 写 导出路径= " ANDROID_HOME /工具:ANDROID_HOME美元/工具/ bin: ANDROID_HOME /平台工具:美元美元路径” 关闭bash_profile文件 执行source .bash_profile 现在运行adb命令!!

在某些情况下,您可能需要在每次打开cmd以运行adb命令时运行source .bash_profile

对于zsh用户。在.zshrc文件中添加别名adb='/Users/$USER/Library/Android/sdk/platform-tools/adb'

然后执行source ~/。zshrc命令