2009-10-18 95 views
1

我正在使用Android模拟器来调试我的应用程序,首先它是非常慢,我的意思是像15分钟加载缓慢,并在其上,我的闹钟应用程序失败?Android模拟器闹钟崩溃

我是唯一一个,还是其他人经历过这个?有没有解决办法,或者当模拟器启动时,我只需要去煮牛排?

编辑:我在一台Vista笔记本电脑上运行它,因为fixxed描述不能很好地与闹钟失败,但我不认为它可能是我的笔记本电脑,它的2GB内存英特尔双CPU T2390 1.87GHz ,它还不到一岁。难道我每次运行模拟器都会创建新的AVD?

安东尼

回答

2

你从来没有提到你运行的是什么环境。它可能是Vista吗?我们最近看到had a discussion,仿真器和Vista的结合似乎并不想因为某些原因运行良好。

无论哪种方式肯定是错的。我有一台运行Ubuntu 9.04(32位)的2GHz Core2-Duo w/4GB RAM(很少使用超过1.5)的笔记本电脑,并且在不到30秒的时间内,仿真器进入可用状态。比他们的资源份额。

2

非常首次启动一个新的AVD模拟器,它会需要更长的时间来启动,因为它正在创建磁盘映像的副本和定制他们为你指定的硬件参数。

除此之外,您可能需要更快的PC。 Android提供仿真器 - 您正在虚拟手机中运行实际的ARM操作码。在任何其他可能使用的工具(例如,Eclipse,本身需要大量资源)的基础上,即时转换和解释操作码在CPU和RAM方面都需要相当的马力。

在2GB内存且无Eclipse的Pentium M 2.0笔记本电脑上,无论是XP还是Linux,模拟器都会在90秒内启动,运行容易。

在2.5GHz或更高速度的双核或四核CPU上,使用4GB RAM且无Eclipse,无论是Vista还是Linux,模拟器都将在一分钟内启动,并且运行得非常好。

1

我在Mac OS X 10.5 Leopard上看到闹钟崩溃问题。 2.4 GHz,4GB RAM。

我的开发环境是:Eclipse的3.4.2,使用Android 1.6 SDK

仿真器大约需要2分钟,我开始了。我认为即使2分钟也太慢了。 iPhone模拟器只需要几秒钟。

1

您是否删除了您创建的旧avds?.....如果不是那么它会使您的计算机变慢,因为我尝试了不同的目标机器......是否需要创建新的avds每次你试图运行模拟器?...如果不是,我会建议你坚持一个AVD(或删除旧的)。希望这有助于。