我在我的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输出,以便您知道我在哪个窗口。


当前回答

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

其他回答

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

alias abd ="~/Library/Android/sdk/platform-tools/adb"

工作很好。

除了slhck之外,这也是我所使用的(mac)。

检查sdk的位置。

打开Android工作室,转到:

文件->项目结构-> Sdk位置

复制路径。 在家中创建隐藏的.bash_profile。 (使用vim打开它,或打开-e),使用以下命令:


export PATH=/Users/<Your session name>/Library/Android/sdk/platform-tools:/Users/<Your session name>/Library/Android/sdk/tools:$PATH

然后在您的终端中简单地使用这个:。~ / . bash_profile

SO关于如何找到adb设备的帖子

如果你在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

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

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

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