在模拟器上运行代码时,我遇到了常见问题。控制台消息是
[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。您的 AVD 可能已损坏。
- 如果不起作用,请重新启动 eclipse 并重试。
- 如果不起作用 转到
C:\Users\(username)\.android
文件夹并删除了avd
and cache
文件夹。 (可能没有必要将两者都删除,我没有进一步检查)。这可能对你有帮助!
- 转到此链接并从命令提示符启动模拟器。检查eclipse和模拟器之间是否有ADB连接启动或停止。 https://stackoverflow.com/questions/4974568/how-do-i-launch-the-android-emulator-from-the-command-line
- 如果都没有帮助重新安装sdk和eclipse。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)