gpt4 book ai didi

android - Chrome OS Emulator 在启动时崩溃

转载 作者:行者123 更新时间:2023-12-02 06:42:40 29 4
gpt4 key购买 nike

我试图在 Android Studio 的 Chrome OS 模拟器上调试我的 Android 应用程序。这是我遵循的教程:
https://developer.android.com/topic/arc/emulator

问题是,它在启动时崩溃。如果我尝试通过终端启动它,我会得到以下输出:

./emulator -avd Pixelbook_beta_API_25
emulator: WARNING: encryption is off
emulator: WARNING: Running on a system with less than 6 logical cores. Setting number of virtual cores to 1
qemu-system-x86_64: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
virto-goldfish-pipe fatal error: init:475: Could not get virtio gpu ops!
Abort trap: 6

谷歌搜索时我只发现了这个问题,但顶级解决方案对我没有帮助,因为 macOS Catalina 吐出一条消息“开发人员无法验证”

https://stackoverflow.com/a/60819386/9815389

关于环境:我使用的是macOS 10.15.4,Android Studio 3.6.3。模拟器的设置是标准的,除了我按照谷歌文档推荐的 2048 MB 的 ram

最佳答案

我也在使用运行 Catalina 的 Mac,并且在尝试启动模拟器时遇到同样的问题,即使是从命令行完成也是如此。具体来说,我收到一条警报,其中指出:“qemu-system-x86_64”无法打开,因为无法验证开发人员。
解决这个问题的方法很简单,就是让“qemu-system-x86_64”程序运行起来。为此,请按照下列步骤操作:

  • 尝试再次运行模拟器并等待显示警报。
  • 单击警报上的“取消”。
  • 转到系统偏好设置 > 安全和隐私 > 常规。
  • 在底部附近,您应该会看到一个名为“允许从以下位置下载的应用程序:”的标题。确保您选择了“App Store 和已识别的开发者”选项。
  • 您应该会在某些文本的右侧看到一个“仍然允许”按钮,上面写着:“qemu-system-x86_64”被阻止使用,因为它不是来自已识别的开发人员。单击“仍然允许”按钮。
  • 再次尝试运行模拟器。
  • 您应该会看到与以前相同的警报,只是现在应该有一个“打开”按钮。单击“打开”按钮。
  • 对于模拟器使用的不同程序文件,如果没有“打开”按钮,您可能会看到更多(可能很多)“无法验证”警报。如果是这种情况,请重复步骤 2 到 8,直到模拟器正常运行。这可能需要一段时间,但最终模拟器会运行。

  • 这是我的安全和隐私页面的屏幕截图:
    Settings Page

    关于android - Chrome OS Emulator 在启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62069163/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com