Android Studio Emulator : Unhandled exit 1d (Mac OS : Big Sur Beta)

Posted

技术标签:

【中文标题】Android Studio Emulator : Unhandled exit 1d (Mac OS : Big Sur Beta)【英文标题】: 【发布时间】:2020-12-22 10:15:29 【问题描述】:

我在我的 Macbook Air 上安装了最新的 android Studio(2014 年末,Big Sur BETA)。 当我运行模拟器时,它给了我一个unhandled exit 1d 错误。我在 Google/Stack Overflow/Youtube 上查找了所有类型的类似问题,但无法解决。

我尝试过的解决方案:

    我重新安装了我的 AVD 和 SDK 以及 HAXM,并使缓存无效并重新启动了 Studio,但这给了我同样的错误。

    我制作了文件~/.android/advancedFeatures.ini 并写道:

Vulkan = off
GLDirectMem = on

这个解决方案工作了一次,但下次我打开模拟器或关闭并重新启动模拟器时它崩溃了(同时我没有改变任何东西),它也给了我同样的错误。

    我尝试使用以下命令打开模拟器: ~/Library/Android/sdk/emulator/emulator -gpu host -avd Pixel_2_API_28 这向我显示了同样的错误(在 SDK 28、29 和 30 上也是如此)。

请帮忙,因为我的大学有一个 android 课程,我需要为它做一个项目。

【问题讨论】:

这个答案对我有帮助***.com/questions/42718973/… 【参考方案1】:

这是在运行 Big Sur Beta 的 MacBook Pro (2016) 上对我有用的命令:

~/Library/Android/sdk/emulator/emulator -gpu host -avd Pixel_3 -netdelay none -netspeed full

模拟器成功启动后,我可以直接从 Android Studio 构建应用程序,并在模拟器上正常启动。

【讨论】:

【参考方案2】:

在找到永久解决方案之前,先通过以下命令启动模拟器,然后运行应用程序

/Users/User_name/Library/Android/sdk/emulator/emulator -avd Tab_name -netdelay none -n​​etspeed full

【讨论】:

【参考方案3】:

这是我的工作方式:

    下载 Android Studio Beta(或 Canary) 打开 Android Studio Beta(或 Canary) 在设置中打开 SDK 工具 下载最新的模拟器更新 使用下面的终端命令运行模拟器(添加一次--wipe-data,如果失败再试一次)

命令: ~/Library/Android/sdk/emulator/emulator -gpu host -avd "Pixel_2_API_30"(或来自您的 sdk 路径)

注意: 在我的尝试中,我还使用正确的命令行工具将 Xcode 更新到了 beta 12。可能会或可能不会有任何区别,但如果您仍然遇到问题,请尝试一下。

仍然失败(或输入延迟很大)

    打开任何文本编辑器并将Vulkan = off GLDirectMem = on设置为内容 将文件另存为advancedFeatures.ini,并将其放入文件夹~/.android/ 打开终端,运行chmod 755 ~/.android/advancedFeatures.ini 运行 ~/Library/Android/sdk/emulator/emulator -gpu host -avd "Pixel_3"(或从您的 sdk 路径) 单击模拟器工具栏上的三个点,转到设置,然后是高级选项卡,然后在OpenGL ES renderer 下选择Desktop Native OpenGL 关闭模拟器设置 退出模拟器 再次启动模拟器(使用命令)

【讨论】:

以上是关于Android Studio Emulator : Unhandled exit 1d (Mac OS : Big Sur Beta)的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu android studio AVD 错误:Emulator: emulator: ERROR: VkCommonOperations.cpp:540: Failed to create

Android Studio启动时报错 Emulator: emulator: ERROR: OpenGLES emulation failed to initialize.

android studio emulator libGl错误

Android studio 4.1 Emulator 扩展控件

Android Studio 模拟器:emulator64-crash-service 意外退出

是否可以 Root Visual Studio Emulator Android?