Improve Android Emulator Performance on Windows 7 x64
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Slow Android emulator
我在Windows7x64上运行EclipseHelios。我有一个带有4.0GB的酷睿2.0GHz,我认为这就足够了,因为我在开发工具时从未遇到过任何性能问题。
当我在android模拟器上运行我的第一个应用程序(2.3.3和3.0)时,至少花了5分钟加载操作系统,起初它甚至没有运行helloandroid应用程序。即使在我设法运行应用程序时,性能也是不可恢复的。
奇怪的是,这不是操作系统的性能问题。这是执行时的CPU和内存状态:
我尝试过各种方法来提高性能,但没有显示出重大的改进。我想我错过了什么。
我尝试过的事情:
论AVD经理
关于项目首选项android
我无法尝试的事情:-在设备上部署(没有)。
顺便说一下,我在MacMini2.66GHz2GB上也遇到了同样的问题,但是这些设置带来了不同。
有人能给你任何提示来改善这个蹩脚的表现吗?.
不幸的是,你并不孤单。
似乎没有一个好的解决方案,但有几个建议:
- 直接启动AVD,而不是通过IDE
- 保持AVD运行,而不是在更改代码时关闭/重新启动
- 在真实设备上调试。是的,您将失去对多个版本和分辨率的测试,但对于我们中的许多人来说,这是唯一可以承受的解决方案。
希望这有点帮助…
打开taskmanager,右键单击emlulator-arm.exe(*32)、klick processor affiliation(affiniteit instellen)并选择(如果您想要的话)或只选择要使用的TE核心。为我提高了很多性能(有八个线程可用)!
我也有同样的问题,仿真器会冻结在"android"上。我通过将Emulator.exe上的兼容模式更改为"Windows 7"来修复它。现在总是很慢,但它在运行。
我的性能问题主要是由模拟器的解决引起的。我将分辨率设置为仿真器分辨率的默认值之一,它工作得更好。我不会说它和iPhone模拟器一样好,但我可以用它工作。