首页 > 解决方案 > 无法配置“模拟器”命令行工具

问题描述

我在我的 Mac 上安装了 Android Studio,将以下行添加到我的.zshrc文件中(然后sourced 它):

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,所以我知道我的路径至少在某种程度上配置正确。谢谢!

标签: androidandroid-studioandroid-emulator

解决方案


好吧,我是个白痴。我没有正确的 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" 

推荐阅读