2010-07-29 25 views
4

我正在开始使用Android开发,但我的机器上的模拟器性能很不理想。平心而论,我的机器不是想象力的延伸。如何提高Android模拟器的性能

缺少升级我的硬件或花费$$$,有没有提高Android模拟器性能的好技巧?

+4

有一件事让我有点意识到,你不需要退出模拟器并重新启动它来重新部署你的应用程序。这节省了大量的时间。但我假设你已经知道这个:) – I82Much 2010-07-29 04:08:46

+0

我做到了,但是它已经足够可靠了。谢谢。 – kbrimington 2010-07-29 04:21:30

+0

[slow android emulator]可能的重复(http://stackoverflow.com/questions/1554099/slow-android-emulator) – Fedor 2010-07-29 05:04:38

回答

6

正在您自己的手机上测试一个选项?这快了上百万倍。 另外,你是“调试”还是“运行”你的应用程序?如果您不需要遍历代码,请考虑运行它而不是调试它。

+0

感谢您的提示。由于我刚刚开始,我还没有购买设备。它看起来像是新的工作站或新手机。 – kbrimington 2010-07-29 04:20:36

+4

我会强烈推荐一款手机 - 你不想依靠模拟器来测试你的应用程序。模拟器非常准确,但是您将无法衡量性能,或者测试可能发生的细微差异(或者如果您倾斜手机,使用多点触控等,您的应用会如何响应)。 旧手机会这样做 - 确保它是一个可以植根的手机,以便您可以直接转到adb中的数据文件并查看数据库。 – EboMike 2010-07-29 04:44:03

+0

我看到了一个应用程序,与我的应用程序不同,它运行在真实的设备上。你是@EboMike。特别是如果$$$是我唯一的动力,100美元的手机成本比新工作站低很多。我会给你答案。 – kbrimington 2010-07-30 02:38:55

0

如果您还没有将2.2添加到您的工具箱,这将有所帮助。一旦开始,模拟2.2比模拟2.1运行速度快一倍。

我仍旧回去测试我的应用程序,但是对于日常开发2.2有很多帮助。