模拟器无法在MacO上运行。仿真器声称操作系统已过时

Vin*_*mie 8 macos android android-emulator android-studio

今天安装了最新更新之后,我开始出现此错误:

Emulator: Sorry, "qemu-system-x86_64" can not be run on this version of macOS. Qt requires macOS 10.12.0 or later, you have macOS 10.10.5.
Run Code Online (Sandbox Code Playgroud)

我试图在Noxia 4上模拟它。我删除了虚拟设备,并重新创建了几次,但无济于事。这与我所有的项目都一致。我在任何地方都找不到解决此问题的答案,也不知道它是否实际上已经过时,或者只是在说那句话。我想知道过去是否有人遇到过这个问题。

我报告的MacOS版本正确。我正在优胜美地10.10.5上。

Pav*_*sha 2

我不久前遇到了同样的错误。不过我的 macO 并没有那么过时。如果您安装了最新的模拟器 - 它们取决于Qt您系统中安装的不同版本(或者可能没有Qt安装 - 我不是 mac 基础设施方面的专家)。

要解决此问题,您可以尝试多种方法。

  • 尝试安装您要使用的旧版模拟器 - 与您当前的 macOS 版本兼容的模拟器。Android Studio 3.5 之前的版本可以与古老的模拟器一起使用。不过我还没有尝试过 3.5 及以上版本。

  • 尝试在您的系统中安装所需的版本Qt。当前版本是5.12。

  • 将 macOS 更新到最新版本并使用最新的模拟器。

我没有尝试过前两个,但第三个解决了我的问题。