这是我在运行应用程序时遇到的错误消息,而我的logcat是空的
-08-09 11:19:22 - TestCity] ------------------------------
[2011-08-09 11:19:22 - TestCity] Android Launch!
[2011-08-09 11:19:22 - TestCity] adb is running normally.
[2011-08-09 11:19:22 - TestCity] Performing com.pack.android.TestCityActivity activity launch
[2011-08-09 11:19:22 - TestCity] Automatic Target Mode: launching new emulator with compatible AVD 'my_device'
[2011-08-09 11:19:22 - TestCity] Launching a new emulator with Virtual Device 'my_device'
[2011-08-09 11:19:24 - Emulator] WARNING: Data partition already in use. Changes will not persist!
[2011-08-09 11:19:24 - Emulator] ko:Snapshot storage already in use: C:\Documents and Settings\Ram\.android\avd\my_device.avd/snapshots.img
答案 0 :(得分:7)
我遇到了同样的问题。原来是由前一次运行的剩余锁定文件(部分)引起的(这可以解释为什么ntc的“擦除用户数据”修复对我不起作用)。
查看错误消息中显示的文件夹(即没有snapshots.img位)。 您应该会看到以.lock
结尾的多个文件夹每个文件夹可能包含一个名为“pid”的文件。如果是这样,请删除'pid'文件。 这允许模拟器启动,但它停留在纯文本'android'阶段, 所以我删除了各种.img文件并再次尝试,模拟器启动正常。
答案 1 :(得分:2)
检查图形布局中的内置(仿真器类型)是否相同。您应该配置相同的类型(但版本可能不同)。
答案 2 :(得分:0)
答案 3 :(得分:0)
如果您使用的是Eclipse ADT,只需在“项目”菜单中按“清除...”即可。然后又跑了。为我工作。
答案 4 :(得分:0)
从任务管理器中删除avd进程并重启你的日食。