Android Studio模拟器速度极慢

问题描述 投票:12回答:6

我在最新版本(今天是2017年4月22日)更新了Android Studio并安装了Haxm,但Android模拟器完全没用。这非常慢。

我不知道为什么,前几天它跑得快而顺畅。然后我重新启动了我的电脑,它变得非常慢。这一定是出于某种原因。

请不要回答安装Genymotion。 Genymotion不允许我在免费版本中模拟手机。

正如我所说,安装了intel haxm。

“处理系统未响应”消息始终显示。


更新2017年4月25日:我的Android Studio安装了一个新的更新(我无法指定更新的内容)现在模拟器突然快速运行(相同的AVD,我还没有创建新的)但是之前发生了同样的行为。我相信在几天/几周内,它会突然再次变得非常缓慢,这将是这种方式持续几天/周,之后另一次更新将再次顺利进行。几个月来,这种情况一直在发生。发生这种情况时我会在这里发帖。


更新2017年4月30日:我的Android Studio安装了一个新的更新(谷歌存储库),现在模拟器突然变得非常慢(相同的AVD,我没有创建新的)。我相信在几天/几周内它会突然再次快速运行。

android android-emulator
6个回答
6
投票

最后我找到了一个解决方案(至少对我而言)。我已经按照这个步骤(我不知道是否所有这些都是必要的):1)手动更新HAXM到英特尔网站的最新版本2)因为我的笔记本电脑有2个集成的GPU(英特尔和Nvidia,英特尔是默认的在Nvidia GeForce控制面板中,我强制使用emulator.exe和qemu-system-i386.exe来使用Nvidia卡而不是英特尔。 3)我用x86图像创建了新的AVD,并设置GPU使用“硬件 - GLES 2.0”配置文件。

现在模拟器非常快。它似乎总比没有好。


3
投票

在我的情况下,问题是(现在仍然是)模拟图形设置(请参阅AVD /虚拟设备配置),可能表明视频卡和/或视频驱动程序存在问题。我使用自动或硬件 - GLES 2.0有非常随机的速度 - 有时候它很柔滑,有时它是不可接受的。 (旁注:我只在Android 6.0+模拟器上发现这些问题,例如Android 4.1总是非常快)。

切换到软件后 - GLES 2.0的性能现在已经可以接受:不是很快,但可用,而且颜色渐变也不是很好(毕竟它是软件渲染)。我希望它对你也有用。


1
投票

在经历了完全相同的问题并阅读了这个帖子中的其他评论后,我突然意识到试图在带有Intel HD Graphics 4000芯片组的笔记本电脑上运行双显示器和模拟器可能对芯片来说太多了。

我删除了第二台显示器并重新启动了Android工作室,问题立刻消失了。我现在可以使用“硬件 - GLES 2.0”设置全速运行仿真器。

并且回想起这个问题的同时,我用一个更大的25英寸平板更换了我原来的17英寸辅助显示屏。我认为我的解决方案是找到一个分辨率较低的较小显示器。


1
投票

我使用了MárcioOliveira的solution,但只用了一步:在我的笔记本电脑上有来自Nvidia Control Panel的2个集成GPU - > Managed 3D Settings我强制使用qemu-system-i386应用程序(位于\ AppData \ Local \ Android \ sdk \ emulator \ qemu \ windows -x86_64)在Nvidia处理器上运行,这解决了我的问题。


0
投票

只需将Intel x86仿真器加速器(HAXM安装程序)更新为Studio的最新版本

它真的会改变。


0
投票

我遇到过类似的问题,即使我没有低端计算机,当我的虚拟设备活跃起来时,它需要花费15分钟,然后它非常慢。经过大量的谷歌搜索,我找到了这个解决方案:

转到控制面板 - 查找程序和功能 - 打开或关闭Windows功能 - 选中Windows Hypervisor平台。

一些安装(可能重新启动计算机)后,您的虚拟设备应该正常工作

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