【问题标题】:Android Studio Emulator : Unhandled exit 1d (Mac OS : Big Sur Beta)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 上查找了所有类型的类似问题,但无法解决。

我尝试过的解决方案:

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

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

Vulkan = off
GLDirectMem = on

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

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

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

【问题讨论】:

标签: android macos firebase android-studio android-emulator


【解决方案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】:

      这是我的工作方式:

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

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

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

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

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

      【讨论】:

        猜你喜欢
        • 2020-12-28
        • 1970-01-01
        • 2023-04-03
        • 2022-09-29
        • 2021-06-19
        • 1970-01-01
        • 2021-08-12
        • 2021-05-09
        • 1970-01-01
        相关资源
        最近更新 更多