我在最新版本(今天是2017年4月22日)更新了Android Studio并安装了Haxm,但Android模拟器完全没用。这非常慢。
我不知道为什么,前几天它跑得快而顺畅。然后我重新启动了我的电脑,它变得非常慢。这一定是出于某种原因。
请不要回答安装Genymotion。 Genymotion不允许我在免费版本中模拟手机。
正如我所说,安装了intel haxm。
“处理系统没有响应”消息一直显示。
2017年4月25日更新: 我的Android Studio安装了一个新的更新(我无法指定更新的内容),现在模拟器突然快速运行(相同的AVD,我没有创建新的) 但是之前发生过同样的行为。我相信在几天/几周内,它会突然再次变得非常缓慢,这将是这种方式持续几天/周,之后另一次更新将再次顺利进行。几个月来,这种情况一直在发生。 发生这种情况时我会在这里发帖。
2017年4月30日更新: 我的Android Studio安装了一个新的更新(谷歌存储库),现在模拟器突然变得非常慢(相同的AVD,我没有创建新的)。我相信在几天/几周内它会突然再次快速运行。
答案 0 :(得分:6)
最后,我找到了一个解决方案(至少对我来说)。我已经按照这个步骤(我不知道是否所有这些都是必要的): 1)从英特尔网站手动更新HAXM到最新版本 2)由于我的笔记本电脑有2个集成的GPU(英特尔和Nvidia,其中英特尔是默认的和较弱的),在Nvidia GeForce控制面板中,我强制使用emulator.exe和qemu-system-i386 .exe使用Nvidia卡代替英特尔。 3)我用x86图像创建了新的AVD,并设置GPU使用"硬件 - GLES 2.0"轮廓。
现在模拟器非常快。这似乎总比没有好。
答案 1 :(得分:3)
在我的情况下,问题是(现在仍然是)模拟图形设置(请参阅AVD /虚拟设备配置),可能表明视频卡和/或视频驱动程序存在问题。我使用自动或硬件 - GLES 2.0 进行了非常随机的速度 - 有时候它很顺利,有时它是不可接受的。 (旁注:我只在Android 6.0+模拟器上发现这些问题,例如Android 4.1总是非常快)。
切换到 软件后 - GLES 2.0 现在可以接受:不是很快,但可用,而且颜色渐变也不是那么好(它'毕竟是软件渲染)。我希望它也适合你。
答案 2 :(得分:1)
在经历了完全相同的问题并阅读了这个帖子中的其他评论后,我突然意识到尝试在带有Intel HD Graphics 4000芯片组的笔记本电脑上运行双显示器和模拟器可能对芯片来说太多了。
我删除了第二台显示器并重新启动了Android工作室,问题立刻消失了。我现在可以使用"硬件 - GLES 2.0"全速运行仿真器。设置。
并且回想起这个问题的同时我用更大的25英寸平板更换了旧的17英寸辅助显示屏。我认为我的解决方案是找一个分辨率较低的小显示器。
答案 3 :(得分: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处理器上运行,这解决了我的问题。
答案 4 :(得分:0)
只需将Studio Studio的Intel x86 Emulator Accelerator(HAXM安装程序)更新为最新版本
这真的可以改变。
答案 5 :(得分:0)
我也遇到过类似的问题,即使我没有低端计算机,当我的虚拟设备启用时,它也要花15分钟才能恢复,但是速度非常慢。经过大量的搜寻后,我找到了以下解决方案:
转到控制面板-查找程序和功能-打开或关闭 Windows功能-已选中Windows Hypervisor平台。
安装(可能重新启动计算机)后,您的虚拟设备应该可以正常工作