首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法通过终端访问OS X中的adb,“未找到命令”

无法通过终端访问OS X中的adb,“未找到命令”
EN

Stack Overflow用户
提问于 2011-09-30 18:45:08
回答 12查看 322.4K关注 0票数 285

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

代码语言:javascript
复制
$ 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输出,这样您就可以知道我在哪个窗口中

EN

回答 12

Stack Overflow用户

发布于 2017-05-11 22:11:07

适用于zsh用户。在.zshrc文件中添加alias adb='/Users/<yourUserName>/Library/Android/sdk/platform-tools/adb'

然后运行source ~/.zshrc命令

票数 113
EN

Stack Overflow用户

发布于 2015-10-26 18:21:46

我不知道你是怎么安装android SDK的。但在Mac OS中,真正对我起作用的是使用brew重新安装它。所有的问题都解决了。

代码语言:javascript
复制
brew install --cask android-sdk

稍后:

代码语言:javascript
复制
android update sdk --no-ui --filter 'platform-tools'

就像一个护身符

票数 48
EN

Stack Overflow用户

发布于 2017-07-24 18:53:38

对我来说,在从bash切换到zsh后,我遇到了这个问题,这样我就可以让我的控制台在Hypersnazzy主题下看起来非常棒。我试图使用react-native run-android运行我的react-native应用程序,但遇到了op的问题。将以下代码添加到我的~.zshrc文件中解决了这个问题:

代码语言:javascript
复制
export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools
票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7609270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档