7

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

在此处输入图像描述

并试图在这个模拟器上运行一些项目:

在此处输入图像描述

出于某种原因,这个特定的模拟器让我的 android studio 崩溃了,我注意到我收到了一个错误:

在此处输入图像描述

在阅读了该主题后,我卸载了“Riot Vanguard”,但它并没有解决我的问题。

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

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

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


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

我在其他模拟器上也遇到了同样的问题,但我可以打开那些模拟器,这样我就可以解决问题:

解决方案 1

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

打开任务管理器,进入启动选项卡,右键点击Riot Vanguard,然后按禁用

在此处输入图像描述


解决方案 2

如果第 1 步没有解决问题,您可能需要在模拟器上启用开发者模式。
由于某种原因,android studio 4.1 android studio 在没有启用开发者模式的情况下找不到模拟器(它会告诉你有“没有连接的设备”)

在 Android Studio 4.1 版本之前,我不需要启用开发者模式来在模拟器上运行项目,这为我解决了其他模拟器的问题。


虽然我对其他模拟器完全没有任何问题,但我什至无法 打开 Pixel_3a_API_30c68 模拟器而不会崩溃

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


更新 2

即使将android studio更新到4.1.1,问题仍然存在

在此处输入图像描述

4

3 回答 3

3

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

“Android SDK 工具”已被其他 SDK 工具(哪个?)取代,现在已过时。一旦我卸载“Android SDK 工具”,模拟器就会再次运行。

Android Studio 4.1 - SDK 管理器

于 2020-10-19T14:56:33.177 回答
1

I would be interested to know if the java version makes a different. I moved from Windows to Linux because of problems running the emulator. Linux worked great until I moved to Android Studio 4.1. So check java and it was version 11. Changed to java8 and it worked straight first time. Seem to remember there was a setting in Android Studio to set the SDK which I think was version 8. But can no longer find this in settings in Studio 4.1.

于 2020-10-24T08:26:51.157 回答
0

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

于 2020-10-23T05:41:45.623 回答