【发布时间】:2014-04-25 20:03:27
【问题描述】:
由于我不知道的原因,今天Eclipse的ADT插件附带的Android模拟器决定停止工作并休假。
会发生什么,模拟器窗口打开,android 徽标开始闪烁(并继续永远动画),然后......什么也没有。它只是停留在那里。
日志(http://pastebin.com/Vbcttrjs)显示它试图做某事,得到一个异常并关闭虚拟机,然后重新开始。我一直无法弄清楚出了什么问题。我在 AVD 中尝试了不同的 API 级别,安装了最新版本的 Eclipse 并再次设置 ADT,重新启动计算机并在启动虚拟设备时检查了“擦除用户数据”选项,但没有任何帮助。
我正在使用 OSX(不幸的是)并尝试学习编程 android 应用程序,在 IDE 开始让我失望之前,这一切进展顺利:(
编辑: 新的一天,新的错误。我刚才尝试启动一个 API 级别为 17 的虚拟设备。这只是几秒钟后崩溃。日志:http://pastebin.com/d1Q6zaW0
我今天已经下载了 ADT 包,而不是仅仅获取普通的 Eclipse 并安装 ADT 插件和 SDK。完全相同的行为。
Edit2:刚才我试过rm -r ~/.android。也没有帮助。我已经束手无策了。
【问题讨论】:
-
从 avd 启动您的模拟器并选择“擦除数据”选项。
-
启动模拟器并擦除用户数据,否则杀死并再次启动 adb 服务器。
-
每次从 AVD 启动时,我都会检查擦除用户数据。不知道如何杀死 adb 服务器,但我已经重新启动了计算机,这将杀死所有正在运行的进程。
标签: android eclipse macos android-emulator adt