我在Mac上安装了Android Studio,并在我的.zshrc
文件中添加了以下几行(然后source
将其添加):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
export ANDROID_HOME="$HOME/Android/Sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
但是当我尝试执行仿真器命令(例如emulator -list-avds
)时,出现此错误:
command not found: emulator
我可以运行adb
,所以我知道我的路径至少已正确配置。谢谢!
答案 0 :(得分:1)
嗯,我是个白痴。我没有正确的ANDROID_HOME变量。以这种方式更新.zshrc
将使模拟器和ADB正常工作:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
export ANDROID_HOME="$HOME/Library/Android/Sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"