Android Studio 4.1模拟器崩溃

问题描述

我刚刚将android studio升级到4.1版本:

enter image description here

并尝试在此模拟器上运行一些项目:

enter image description here

由于某种原因,这个特定的模拟器使我的android studio崩溃了,我注意到我遇到了错误

enter image description here

在阅读了该主题之后,我卸载了“ Riot Vanguard”,但是并不能解决我的问题。

更多信息(部分解决了问题),可以在问题底部的“更新”中找到。

此外,我的android studio关闭后,我会得到一个蓝屏的Windows屏幕(每次都会发生)。

我以前在4.1版以下的android studio上没有这个问题,为什么会这样?


更新(其他模拟器解决的问题)

我在其他仿真器上也遇到了相同的问题,但是我可以打开这些仿真器来解决问题:

解决方案1 ​​

根据我遇到的大多数线程,您需要禁用或卸载“ Riot Vanguard”:

打开任务管理器,转到“启动”选项卡,右键单击Riot Vanguard,然后按“禁用”

enter image description here


解决方案2

如果步骤1不能解决问题,则可能需要在仿真器上enable developer mode
由于某些原因,使用android studio 4.1时,android studio在未启用开发人员模式的情况下找不到模拟器(它将告诉您“没有已连接的设备”)

在Android Studio 4.1版本之前,我不需要启用开发人员模式即可在模拟器上运行项目,这正是为我解决了其他模拟器问题的原因。


但是

尽管我对其他仿真器没有任何问题,但我仍然甚至无法打开Pixel_3a_API_30c68仿真器而不会崩溃

如何在特定的模拟器上解决此问题?


更新2

即使将android studio更新到4.1.1后,问题仍然会发生

enter image description here

解决方法

由于没有“ Riot Vanguard”,自从我升级到4.1版以来,我也无法在Android Studio中运行任何模拟器。几个小时后,我终于找到了导致问题的原因(以我为例):

“ Android SDK工具”已被其他SDK工具(哪个?)取代,现已淘汰。一旦我取消安装“ Android SDK工具”,仿真器就会再次工作。

Android Studio 4.1 - SDK Manager

,

我想知道Java版本是否有所不同。由于运行模拟器的问题,我从Windows迁移到Linux。 在我移至Android Studio 4.1之前,Linux一直运行良好。因此,请检查Java,它是版本11。更改为java8,并且第一次就可以正常工作。 似乎还记得在Android Studio中有一个设置可以设置我认为是版本8的SDK。但是在Studio 4.1的设置中找不到该设置。

,

更新SDK的最新系统映像对我有帮助。