Android模拟器似乎运行缓慢,正确的设置?
问题描述:
Android模拟器似乎运行缓慢,正确的设置?Android模拟器似乎运行缓慢,正确的设置?
我已经配置了许多设置,并创造了Android模拟器上,当模拟器载荷,当我按下电源按钮的手机似乎采取年龄的负荷的背景下,手机功能等
的多个实例
答
从我的角度来看,与我自己的配置相比,一切看起来都很正常,但我只有一些关于当前配置的提示(优化会在后面)。
我注意到你正在模拟正面和背面的相机。如果你没有有效地使用你正在开发的应用程序,我会考虑关闭它,而不是模拟它们,如果你使用相机,也许只是模拟一个,它会更快。另外,也许增加VM堆会有所帮助。
的不仅仅是您发布,请参阅这篇文章的结构以外更强大的使用最优化的事情:Making the Android emulator run faster
答
所选择的图像是ARM Android 7.1.1 armeabi-v7a
。这就是为什么。尝试尽可能使用x86
或x86-64
图像,它们速度更快。此外,确保您的计算机启用了虚拟化(有时您需要在BIOS/UEFI中启用它),并且您正在使用英特尔HAXM(请参阅official documentation for more details)。
在您的特定情况下,在Windows AMD处理器,似乎virtualization acceleration will not be possible:
虚拟化扩展需求
之前尝试使用加速,你应该首先确定你的CPU支持以下虚拟化的一个扩展技术:
- 英特尔虚拟化技术(VT,VT-x,vmx)扩展
- AMD虚拟化(AMD-V,SVM)扩展(仅适用于Linux)
总之,通过使用x86
或x86-64
仿真应该是已经明显加快。
谢谢,如果我有AMD处理器,它仍然是可能的吗? – xGIx
显然,虚拟化部分不适用于Windows上的AMD。我会更新答案。 –
谢谢,所以在我的情况下,我的机器什么样的选择最适合我? – xGIx