(MacOS / homebrew)PANIC:损坏的AVD系统路径。检查您的ANDROID_SDK_ROOT值

时间:2019-06-05 13:27:07

标签: macos android-emulator homebrew avd

已安装:

 brew cask install android-sdk
 brew cask install android-platform-tools
 brew cask install intel-haxm
 export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"

创建的模拟器:

sdkmanager "system-images;android-27;google_apis;x86"
avdmanager create avd -n default --abi google_apis/x86 -k "system-images;android-27;google_apis;x86" -p ~/.android/avd/default

启动模拟器:

emulator -avd default

消息:

  

PANIC:损坏的AVD系统路径。检查您的ANDROID_SDK_ROOT值[/ usr / local / share / android-sdk]!

this answer提到platform / platform-tools文件夹必须位于SDK_ROOT中。

ls /usr/local/share/android-sdk
  

模拟器许可修补程序系统映像工具

怎么了?为什么?

1 个答案:

答案 0 :(得分:0)

这是缺少的部分:

sdkmanager "platform-tools" "platforms;android-27"

这将安装SDK缺少的部分。错误消息当然可以更好。 还不清楚是否甚至需要下面的行。

brew cask install android-platform-tools