Android平板电脑模拟器

3

我的电脑是core i-5,带有4GB RAM。

每当我尝试在Eclipse中运行AVD时,如果我想要运行TAB的AVD,则需要5到10分钟, 但如果是其他类型的AVD则速度很快。有没有办法让它更快?有时候它会出现黑屏并提示Open GL ES API问题。

同时,如果AVD运行得很快,我就不关闭它,我会在所有的运行中使用同一个AVD。但是每次安装或者我的应用程序运行后,它都会变得越来越慢,所以我必须关闭和重新启动AVD,是否有任何解决办法?还有,有时DDMS找不到正在运行的AVD。

有人遇到过这些问题吗?有什么窍门吗?

另外一件事,有时应用程序在安装后不会自动运行,我必须在AVD的APP中选择它。


1
可能是让Android模拟器运行更快的方法的重复问题。 - Marvin Pinto
2
可能是慢的Android模拟器的重复问题。 - Sergey Glotov
2
@KishorDgupta 对于你的问题,没有一个“真正”的答案。例如,我在一台(足够好的)osx机器上运行模拟器,从未遇到过类似的问题。可能是Windows的问题吗?可能是你的机器配置问题吗?我不知道,而且我怀疑你在这里不会得到一个“万能药”式的答案。 - Marvin Pinto
2
只需获取一个物理设备进行开发和调试。更加高效。 - Paul-Jan
1
平板模拟器上需要显示很多像素,但由于模拟器没有硬件3D加速,使用起来非常缓慢。即使创建了一个ICS模拟器,它也会运行得非常慢,因为它应该是硬件加速的,但由于模拟器不支持,速度变得非常慢! - Soham
显示剩余3条评论
1个回答

4
安卓模拟器不使用多核。无论您有1个还是8个内核都没有关系。然而,单个内核的速度确实会影响模拟器的速度。
根据我的经验,拥有TurboBoost处理器可以极大地帮助提高速度。此外,众所周知,3.X及以上版本的模拟器本质上非常慢。
您还可以尝试在AVD设置中为其分配更多RAM。减小屏幕大小和分辨率也有助于加快模拟器的速度。
您可以参考这个Google Group线程了解模拟器为什么慢以及如何加速。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接