在eclipse 3.7.0中启动我的应用程序时,出现错误...
Emulator]模拟器:错误:无法从快照加载Vm。快照已保存为其他硬件配置。
我已经无数次运行了此应用程序,但现在显示此错误。我已经检查了我的AVD Manager,并且我的平台和API级别正确。
问题不在于您的应用,而是与保存的AVD快照有关。自上次成功运行以来,AVD配置已被编辑。即使更改皮肤/显示分辨率也会产生此错误。您可以:
这是known issue。希望它将在下一版Android SDK中修复,但谁知道呢?我认为user1165694中的解决方案比针对该问题的建议解决方案更容易。
如果有人使用IntelliJ
解决了这个问题。并找到了方法。当我不更改任何配置时,只是再次启动模拟器。您需要在仿真器中单击“电源”按钮,然后将其关闭。从快照启动后发生的一件令人讨厌的事情是-我需要单击电源按钮才能解锁模拟器。
就我而言,当我插入未启用USB调试模式的设备时,会显示此错误。因此找不到设备,运行该应用程序会导致此错误消息显示,具体取决于我的上次运行配置。
请注意:在日蚀之后关闭仿真器也会导致同样的错误。在这种情况下,不会改变硬件,但是会显示此错误:
这是因为退出模拟器的过程未正确完成。尝试通过
清理项目并在具有相同api级别的模拟器上运行。
更容易。您只需要更改虚拟Android设备的名称,然后删除不收费的设备即可:)
已解决的问题:
要删除系统中存储的快照列表:
rm ~/.android/avd/[your_avd_name]/snapshots.img*
我和Timmmm有同样的问题,没有任何办法可以解决。
通过命令行emulator.exe -avd avdname -snapshot default-boot给我同样的错误。但是我也注意到它可以从GUI启动。
我进入C:\users\uname\.android\avd\The_avd\
并删除了snapshots.img.default-boot
快照和快照iso文件。
比重新创建机器要容易,但是会删除快照,然后可以像平常一样再次使用它。
转到窗口-> Android虚拟设备管理器,选择虚拟设备并禁用从快照启动并保留保存到快照选项,然后单击启动。
也许尝试在Android虚拟设备管理器]中禁用硬件快照?应该将其安装在安装了Android SDK的任何位置。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS83NXRVeC5wbmcifQ==” alt =“在此处输入链接描述”>
就我而言,似乎是由于我在同一应用程序的两次启动之间关闭了AVD,在第二次启动时收到了此错误消息。
您可能之前曾尝试从AVD和现在从命令行启动仿真器。大多数AVD使用Arm指令集,因此您可能必须尝试以下操作:
最后我得到了解决方案,请按照以下步骤进行脚步:1)打开AVD管理器2)选择提供此错误的avd-“错误:无法从快照加载VM。快照已保存为其他硬件配置。”3)点击开始4)现在取消选中这两个选项-“从快照启动”和“保存快照”5)现在检查“清除用户数据”6)立即启动AVD7)一旦显示“ ANDROID”,请关闭avd8)现在再次打开avd管理器9)取消选中“清除用户数据”10)选中这两个选项-“从快照启动”和“保存快照”11)现在启动avd,可以轻松地从快照中加载它,没有错误