模拟器无法启动(c066d201:未处理的退出 1d)

Kol*_*nka 10 android android-emulator android-studio

在我删除了一些旧的 AVD 并创建了一个新的 AVD 之后,我无法启动任何 AVD。如果我通过 Android-Studio 启动它们,AVD 窗口将启动但屏幕保持黑色并且 Android-Studio 停止响应。如果我使用以下命令通过命令行启动 AVD:

./emulator @Pixel_3_Api_19
Run Code Online (Sandbox Code Playgroud)

行为是相同的,我在控制台中得到以下输出:

emulator: WARNING: encryption is off
emulator: WARNING: Running on a system with less than 6 logical cores. Setting number of virtual cores to 1
emulator: WARNING: EmulatorAdvertisement.cpp:80: Overwriting existing discovery file: /Users/koljenka/Library/Caches/TemporaryItems/avd/running/pid_2730.ini
c066d201: unhandled exit 1d
c066d201: unhandled exit 1d
c066d201: unhandled exit 1d
c066d201: unhandled exit 1d
Run Code Online (Sandbox Code Playgroud)

c066d201: unhandled exit 1d行不断打印。

我正在运行带有 MacOS Big Sur Dev Beta 的 2017 MacBook Pro,但在删除旧的 AVD 之前,我让模拟器在开发测试版上运行良好。

smo*_*dvd 24

使用选项 -gpu 主机。

你像这样正确运行模拟器

~/Library/Android/sdk/emulator/emulator -gpu host -avd Pixel_2_API_30

或者试试这个:

在 ~/.android 中创建一个名为 advancedFeatures.ini 的文件

将以下设置放入其中:

Vulkan = 关闭 GLDirectMem = 打开

  • 确保执行`chmod 755 ~/.android/advancedFeatures.ini`,否则你会得到同样的错误 (4认同)
  • 可悲的是,这并没有改变任何事情。 (3认同)
  • @Adi您可以尝试删除然后添加 -gpu 选项以使其工作,或重置模拟器数据。 (2认同)
  • 谢谢,它可以工作,但是在这种模式下运行模拟器有什么区别? (2认同)