没有Studio启动错误的Android模拟器

时间:2018-02-01 13:43:34

标签: android macos android-emulator facebook-android-sdk

我试图在我的Mac上安装Android模拟器,而不是整个Android Studio。

到目前为止,我有:

1)通过Homebrew安装Android-SDK

brew cask install android-sdk

2)添加到我的$ PATH,并检查我没有其他与ANDROID相关的PATHS。

export ANDROID_SDK_ROOT="/usr/local/share/android-sdk"

3)在终端运行中

$ANDROID_SDK_ROOT

显示

 /usr/local/share/android-sdk: is a directory

4)用AVDManager创建了一个新的AVD。 5)尝试运行创建的AVD并获得此错误

PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [/usr/local/share/android-sdk]!

我也无法运行模拟器'从命令行,我可以运行avdmanager和sdkmanager。

我检查了看似正确的路径。 AVD位于

的位置
/Users/<user>/.android/avd/test.avd

我哪里可能出错?

1 个答案:

答案 0 :(得分:0)

我在Linux上遇到了同样的问题,尝试为模拟器构建Docker镜像,最后通过查看Android模拟器源代码找出原因。

我只安装了模拟器所需的SDK包(&#34;模拟器&#34;以及其中一个&#34;系统映像&#34;),但模拟器程序检查ANDROID_HOME或ANDROID_SDK_ROOT路径是否包含& #34;平台&#34;和平台工具&#34;目录,所以我安装了&#34; platform-tools&#34;包和其中一个&#34;平台&#34;包装,它工作。

手动创建这两个空目录也应该足够了。