没有工作室启动错误的安卓模拟器



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

到目前为止,我有:

1(通过自制软件安装Android-SDK

brew cask install android-sdk

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

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

我哪里会出错?

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

我只安装了模拟器所需的SDK包("模拟器"和"系统映像"之一(,但是模拟器程序检查ANDROID_HOME或ANDROID_SDK_ROOT路径是否包含"平台"和"平台工具"目录,所以我安装了"平台工具"包和其中一个"平台"包并且它工作了。

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

最新更新