我在我的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,下面是操作步骤:

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

其他回答

或者另一种解决方案是

确保你已经安装了android SDK。通常它位于下面 /用户/用户名/图书馆/ Android sdk 如果SDK在那里,那么运行这个命令。./platform-tools/adb install your-apk-location 从那里,您可以生成APK文件,这是唯一的示例,以检查是否adb 命令就在那里

我不能得到愚蠢的路径工作,所以我创建了一个别名abd

alias abd ="~/Library/Android/sdk/platform-tools/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

它工作得很好。

brew install android-sdk

以后:

android update sdk --no-ui --filter 'platform-tools'

在终端nano $HOME/.zshrc运行命令 必须包括下一行: 导出路径= $路径:~ /图书馆/ Android / sdk /平台工具 出口ANDROID_HOME = ~ /图书馆/ Android sdk 导出路径= " $ HOME /。斌:$路径” 导出路径= " ~ /图书馆/ Android / sdk /平台工具”:美元的道路 按Ctrl + X保存文件到编辑器,输入Yes或No,然后按Enter键 执行source ~/.zshrc命令 在终端查看adb,执行adb