启动 AVD 模拟器总是给出“Android 模拟器意外关闭”

问题描述 投票:0回答:5

衷心感谢您阅读本文。

我刚刚安装了 Android Studio,并尝试运行创建新项目时出现的默认

Hello World!
脚本。

每次我尝试在 Android 模拟器中运行该程序时,我的模拟器都会崩溃,并且每次都会收到错误

"Android Emulator Closed Unexpectedly"
。单身的。时间。

我已按照建议安装了

Intel x86 Emulator Accelerator (HAXM installer)

enter image description here

我尝试运行具有 512 mb RAM 的 Nexus 4 模拟器,但它从来没有工作过:

enter image description here

当我运行这个时,我得到:

enter image description here

在此期间,我的系统物理内存峰值达到 80%,但从未达到 100(如果它崩溃了,我会预料到这一点)。

我搜索过类似的问题,包括

Android 模拟器在 Windows 7 64 位上崩溃 Android 4.0 模拟器总是有一个崩溃的启动器? Android studio 模拟器无法启动,并出现与内存限制相关的错误消息,他们说要降低内存大小(这就是我的意思)试图做)。不幸的是,这不起作用

知道如何解决这个问题吗?

我的电脑规格如下: 64 位 Windows 6GB 内存 英特尔酷睿 i3

我按照此处的说明下载并安装了所有正确的版本:https://developer.android.com/studio/install.html

android android-studio android-emulator
5个回答
1
投票

就我而言,这个问题花了整个周末才解决。

我尝试过的所有选项,直到:

Android Development Studio 提示我将 Android 模拟器版本更新到 25.3.1(不知道它之前是什么,因为我之前没有检查过)。下载了约 170mb。

下载并安装更新后,模拟器现在似乎可以在低内存设置下运行正常 - 设置与此处问题的答案一致:Android 模拟器生成一个非常烦人的错误

我现在正在使用设置运行:

RAM 内存至 5012

虚拟堆32

内部存储空间200MB

外部存储 64 MB

所以基本上,这完全是侥幸。


1
投票

对于在 root Android 映像后遇到此错误的任何人(如果使用快照)。您需要使用

-writable-system
参数启动虚拟设备,就像您 root 设备时一样,摘自 docs

快照

...通过加载快照启动虚拟设备非常类似于将物理设备从睡眠状态唤醒,而不是从关机状态启动。


0
投票

我也遇到了同样的问题,每次启动模拟器时,它都会意外关闭。然后我尝试更改 AVD 管理器设置中的模拟器性能;在软件中它不起作用,但在硬件中它显示空白黑屏。 然后我意识到,显卡可能存在一些问题(我的 NVIDIA GeForce 940MX),它显示了此错误 enter image description here

更新/重新启动后问题没有解决,然后我在设备管理器中禁用然后启用显卡驱动程序,它起作用了!!😊

长话短说:检查一下,问题可能是由于您的显卡造成的!😐


0
投票

我知道,旧帖子。 但我只是摔倒了,因为它描述了我的实际问题。 唯一对我有用的是根据以下内容降级模拟器 模拟器-下载-存档


-1
投票

就我而言,我尝试使用 gennymotion [您可以询问 google genymotion 安装它。 com] 这可以作为替代方案。

如果 gennymotion 安装后返回此错误消息“您的显卡支持的 openGl 版本太旧:Genymotion 至少需要 openGl 2.0 支持。”

然后知道我们的挑战是由于没有所需的图形驱动程序而产生的

您可以查看此链接 [https://buffered.com/support/solve-opengl-error/] 了解如何分步骤解决该问题。

或者您使用下面的链接下载图形驱动程序

以下是世界上 4 家最著名的显卡制造商的链接:

英特尔:http://www.intel.com/content/www/us/en/support/detect.html

安装适当的图形驱动程序后重新启动系统并继续您的项目。

© www.soinside.com 2019 - 2024. All rights reserved.