在Eclipse中加载Android模拟器时遇到问题。只显示ANDROID_,有什么建议吗?

4

我完全按照安卓开发者论坛上的简单的hello world应用程序进行了操作,但是当我启动模拟器时,出现了一个只显示ANDROID_的大黑屏,下划线在闪烁。有没有人知道可能是什么原因导致这种情况或者为什么它不能工作。


1
启动模拟器需要非常长的时间。好消息是,一旦启动,就很少需要关闭它(除非您要模拟不同的设备)。即使应用程序崩溃或挂起,您也可以终止进程,模拟器通常仍然保持稳定。 - Ted Hopp
4个回答

4

启动可能需要一段时间。请记住,它正在模拟ARM处理器,因此根据您的机器规格,可能需要一些时间。启动它并等待5分钟。如果在此之后它仍未启动,您可能需要关闭并重新启动它。在启动过程中,如果您打开ddms,可以在logcat中跟踪正在进行的操作。

好消息是,如果您启用了快照,在启动和保存后(它会自动完成此操作),后续启动应该会相当快速。


2

由于某些原因,安卓模拟器在我的任何笔记本电脑上都无法正常工作。即使是我的高端笔记本电脑也会出现延迟,配备了4GB RAM、i5处理器和1GB显卡。所以我使用USB数据线连接手机,启用调试模式并从Eclipse在手机上运行应用程序。你需要一个可行的adb连接,如Android开发者网站所述。运行效果非常好,比使用模拟器要好得多。:)


1

模拟器在笔记本电脑上加载大约需要3分钟。如果没有,请等待5-6分钟,然后关闭它。

如果重启后仍然出现相同的问题,请前往AVD管理器删除该镜像并创建一个新的。


1
根据系统的不同,启动可能需要超过三分钟的时间。 - Ted Hopp
@Ted 是的,这需要一段时间,很烦人。耐心等待吧。 - Corey Sunwold

0

就像其他人所说的那样,模拟器启动非常慢。有时候它会在启动时卡住,但是关闭它并再试一次几乎总是有效的。是的,你可以让它一直运行,但请注意Eclipse和/或ADB也可能会卡住。你会看到Eclipse内部的logcat停止更新。我通常可以通过执行以下操作重新启动它:

adb kill-server
adb start-server

有时候,只需在命令行上执行 adb logcat 命令就可以让事情再次运转起来。祝好运。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接