打开 AVD 管理器时出错
Posted
技术标签:
【中文标题】打开 AVD 管理器时出错【英文标题】:error while opening AVD manager 【发布时间】:2012-12-16 03:27:33 【问题描述】:将代码运行到 emulator 时,我遇到了一些常见问题。控制台消息是
[2013-01-05 19:39:15 - Doodlz] android Launch!
[2013-01-05 19:39:15 - Doodlz] adb is running normally.
[2013-01-05 19:39:15 - Doodlz] Performing com.deitel.doodlz.Doodlz activity launch
[2013-01-05 19:39:15 - Doodlz] Automatic Target Mode: launching new emulator with compatible AVD 'Nex'
[2013-01-05 19:39:15 - Doodlz] Launching a new emulator with Virtual Device 'Nex'
但是模拟器根本没有启动,甚至已经等待了更长的时间。
之后,我尝试从 AVD 管理器启动模拟器,但控制台消息告诉
[2013-01-05 19:39:25 - SDK Manager] Error parsing C:\Users\Dedy\.android\devices.xml, backing up to C:\Users\Dedy\.android\devices.xml.old
[2013-01-05 19:39:28 - SDK Manager] Error parsing C:\Users\Dedy\.android\devices.xml, backing up to C:\Users\Dedy\.android\devices.xml.old
我无法弄清楚这些问题。有人可以告诉我应该怎么做才能解决这些问题吗?
非常感谢。
【问题讨论】:
您是否尝试过重新构建 AVD 或创建新的最新 AVD? 是的,我做到了。但它仍然没有解决.. 您的 ADT 是否与您的版本 sdk 保持同步? 是的,我使用的是最新版本的 ADT.. 您是否测试过 AVD 是手动启动的?? 【参考方案1】:执行以下步骤:
-
删除旧的 AVD 并创建新的 AVD。可能您的 AVD 已损坏。
如果不起作用,请重新启动 Eclipse 并重试。
如果不起作用转到
C:\Users\(username)\.android
文件夹并删除avd
和cache
文件夹。 (可能没有必要同时删除两者,我没有进一步检查)。这可能会对你有所帮助!
go to this link and start emulator from command prompt. Check whether there is ADB connection between eclipse and emulator is started or stopped.
如果它们都不能帮助重新安装 sdk 和 eclipse。
【讨论】:
我建议,您应该尝试一次并告诉我们。 感谢您的建议,我尝试了这些步骤,但问题仍未解决。 你现在看到什么问题??你重启了eclipse吗??清理你的代码并重新启动 是的,同样的问题仍然存在。同样当模拟器启动时,DDMS 中的设备列表中没有模拟器。当我从 cmd "adb devices" 检查时,没有附加设备列表 重新安装一切......我认为没有其他选择以上是关于打开 AVD 管理器时出错的主要内容,如果未能解决你的问题,请参考以下文章
Grails 2.3 数据库迁移上的“加载插件管理器时出错:TomcatGrailsPlugin”