问题描述
在使用Ubuntu 10.10时发现Android模拟器的性能非常低下。他目前使用的是一台配备Intel Core 2 Duo CPU(T5200处理器)和4GB内存的设备。他想知道如何提高模拟器的性能,是需要更好的硬件?还是使用一个轻量级的Linux发行版会有所帮助?
解决方案
请注意以下操作注意版本差异及修改前做好备份。
方案1:使用本机x86版本的模拟器
过去的模拟器版本在所有平台上都非常缓慢。然而,现在有本机x86版本的模拟器,性能应该会有相当大的改善。你可以通过Android SDK(或通过Intel的网站,参见这个Stack Overflow帖子)获取它们。
虽然如此,我建议(对于终端用户)使用Memu,它非常快速可靠。如果你不在Windows上,Genymotion是最好的选择。
方案2:在虚拟机中运行Android-x86
更新至Matthew的答案:我在VirtualBox虚拟机中运行Android-x86,性能和负载基本可以接受。Android-x86镜像可以在项目网站上下载,并且在虚拟机中安装与任何Linux发行版(基本上)一样。
有关详细说明,有几个教程可以参考;只需搜索android-x86 virtualbox,第一页上已经有了很好的匹配项,例如:
– VirtualBoxHowTo
– 在PC或Virtualbox上安装Android 4.4 Kitkat – YouTube
– 在VirtualBox中运行Android 4.3的完整指南
以上是针对提高Android模拟器性能的两种解决方案,你可以根据自己的需求和偏好选择其中之一。
正文完