【发布时间】:2012-07-05 23:58:04
【问题描述】:
我在 Win7 上运行了最新的 SDK,并设置了一些 AVD。但是,几天前停电了,从那时起,我就不会启动任何 avd。在 Eclipse IDE 中,控制台输出中没有指示 AVD 正在运行。如果我运行 AVD 管理器并尝试从那里启动,我会看到一个进度条,标题为“正在为 AVD 启动模拟器”MyAVD。
为了尝试解决此问题,我删除了所有 AVD,卸载了整个 SDK 并重新安装,但问题仍然存在。除此之外,当我运行 adb get-state 时,我得到了“未知”的返回值。
这让我有点发疯,任何帮助将不胜感激!我宁愿不走系统擦除的路线。
【问题讨论】:
-
Uhmmmm.... 停电与不启动 AVD 有什么关系?更容易归咎于外部因素而不是其他原因……你做了什么?
-
因为断电的时候机器也坏了。简单的事实是,模拟器在它之前工作。从那时起,它就没有奏效。很明显,当电源关闭时,机器关闭了一些东西,但我对 AVD 设置了解不足,无法诊断问题。
-
似乎问题出在 emulator-arm 和 emulator-x86 应用程序上。看起来他们正在尝试对图形做一些事情,并且缺少一个 DLL 错误应用程序名称:emulator-x86.exe,版本:0.0.0.0,时间戳:0x4fe779fb 错误模块名称:atioglxx.dll,版本:6.14.10.9236,时间戳:0x4b2aaf58 异常代码:0xc0000005 故障偏移量:0x0000b212 故障进程 id:0x1620 故障应用程序启动时间:0x01cd5c66f9e3498c