Android studio 为什么Android Studio在运行Flatter应用程序时找不到x86仿真器? 软件 问题

Android studio 为什么Android Studio在运行Flatter应用程序时找不到x86仿真器? 软件 问题,android-studio,flutter,Android Studio,Flutter,我使用Android Studio IDE开发颤振应用程序,但我无法从IDE启动任何Android虚拟设备模拟器。每当选择一个Android虚拟设备时,例如Pixel P,就会出现一条错误消息,说“死机:x86 CPU的仿真器程序丢失”。但是,从命令行启动emulator时,它确实可以工作: $ cd /Users/$USER/Library/Android/sdk/emulator $ emulator -avd Pixel_API_P 这个问题似乎是特定于flutter项目,因为Andro

我使用Android Studio IDE开发颤振应用程序,但我无法从IDE启动任何Android虚拟设备模拟器。每当选择一个Android虚拟设备时,例如Pixel P,就会出现一条错误消息,说“死机:x86 CPU的仿真器程序丢失”。但是,从命令行启动emulator时,它确实可以工作:

$ cd /Users/$USER/Library/Android/sdk/emulator
$ emulator -avd Pixel_API_P

这个问题似乎是特定于flutter项目,因为Android项目通常会启动相同的虚拟设备

检查是否在BIOS设置中激活了GPU渲染。 通常,BIOS会关闭GPU渲染。您可以更改它,然后清理Android Studio,然后重新加载ADB


希望这有帮助。:)

我将虚拟设备的
x86
映像更改为
x86\u 64
,问题得到解决。仍然不能理解根本原因,但它起了作用:

ADV Manager>编辑设备>(设备名称)更改…>x86图像>下载并选择x86_64图像


看看这是否有帮助。模拟器已经安装,这不是问题所在。
flatter doctor
打印什么?它报告说我只缺少intelliJ的Dart&flatter插件。但是,我使用的是Android Studio。模拟器启动时,Android项目没有问题。这个问题是安卓颤振应用特有的。我猜我们一直在使用32位版本(x86)而不是64位版本(x86_64)。。因此,它必须模仿一切,因此速度非常慢。。
$ cd /Users/$USER/Library/Android/sdk/emulator
$ emulator -avd Pixel_API_P