2012-04-30 111 views
3

Acording安慰 “[2012-04-29 12时34分58秒 - 模拟器] NAND:nand_dev_load_disk_state,恢复失败:所需尺寸(705531195755904229)超过设备极限(69206016)”仿真器不启动活动

“[2012-04-29 12:34:58 - Emulator] savevm:无法加载节nand_dev”

[2012-04-29 12:36:35 - calc] emulator-5554断开!取消'my.calc.CalcActivity活动启动'!

+0

创建一个新的AVD比解决这个问题要快很多 –

回答

2

如果需要的话关闭你的eclipse和AVD两个不同的API创建新的AVD并重新开始一切都会好的。

+1

一个非常奇怪的解决方案,但实际上可行!谢谢。 – Sid

2

打开AVD管理器并转到未能加载的AVD。突出显示AVD并选择开始按钮。你应该得到一个对话框,允许你选择擦除用户数据。这应该减少保存的磁盘缓存的大小,如果这是你的应用程序,你应该检查你的保存到磁盘。

0

我有同样的问题,所以我发现,模拟器的最低API级别低于我的项目的最低API级别。所以我只是改变了项目的最低API级别,我可以毫无问题地运行它。或者您可以更改模拟器的最低API级别。 我希望能帮到你。

0

无需再次创建AVD,无需再次关闭eclipse。只需进入模拟器设置>应用程序,并在上次在模拟器上运行时(或者在模拟器被卡住后)卸载应用程序。并且再次从Eclipse运行应用程序(它可能需要在卸载应用程序后立即取消模拟器),因为之后你卸载eclipse会再次加载应用程序到模拟器。