我对让它工作感到沮丧...我正在使用zsh并且从教程中需要我将这三行放在.zshrc中以使android sdk工作
export ANDROID_HOME="$HOME/Library/Android-SDK"
export PATH="$HOME/Library/Android-SDK/tools:$PATH"
export PATH="$HOME/Library/Android-SDK/platform-tools:$PATH"
然而,在我完成它们之后,zsh总是说
zsh: command not found: android
我搜索了Google和SO,发现有几个帖子询问了类似的问题,所以我几乎尝试了所有这些,比如删除双引号,将$ PATH放到前面,删除导出关键字等等,但它们都不适合我。我重启了iTerm,甚至我的电脑。
但是,一旦我直接在终端中逐行输入它们,然后使用android,它就可以了!
这是什么原因?或者我应该把它们放在哪里以获得永久效果?
谢谢你们。
答案 0 :(得分:0)
据我所知,您需要告诉.zsh
加载路径。
.zsh.after
文件夹00-path.zsh
path=(
$path
/usr/local/bin:
/usr/local/sbin:
/usr/bin:/bin:
/usr/sbin:
/sbin:
/Users/<YOUR_USERNAME>/.yadr/bin:
/Users/YOUR_USERNAME/.yadr/bin/yadr:
/Users/YOUR_USERNAME/Library/Android/sdk/tools:
/Users/YOUR_USERNAME/Library/Android/sdk/platform-tools/:
/Users/YOUR_USERNAME/Library/Android/sdk/build-tools/23.0.3/
)