1

我是一个新手,需要一些帮助才能让 AVD 与我的应用程序一起运行。几十年来我一直在开发 C 代码,但我不得不承认 Eclipse/AVD 设置让我很困惑!我正在关注 developer.android 网站(以及其他一些网站)上的“HelloWorld”教程,一切似乎都运行良好,直到我尝试在 AVD 模拟器上运行它为止。我没有收到任何警告,Eclipse 构建/运行输出窗口显示一切安装正常,并且 AVD 启动并运行。Eclipse 说我的应用程序正在加载,但它从未运行。我得到的只是屏幕上带有“ANDROID”的模拟器窗口和右侧的按钮。

我有 Eclipse Indigo 和 r18 的 Android 插件(我尝试安装 Helios,但 Eclipse 网站将我指向 Indigo!)。Indigo 是否可以运行模拟器,还是我特别需要 Helios?我也有 Java 1.7。

我安装的 API 级别是 15 级(我认为是 Android 的 v4.xxx)。不知道我是否需要较低版本才能运行我的教程应用程序,但在 AVD 管理器中设置设备时,我只能选择 15 级。

几天来,我一直在努力解决这个问题,尝试了各种开关和按钮,但无济于事。在我开始卸载所有内容并重新安装之前,任何人都可以告诉我是否有任何我可能遗漏的东西,或者自己是否遇到了这个问题并找到了解决方法?可能总是让新的初学者绊倒的东西?还是我需要重新开始?

任何帮助将非常感激。

4

1 回答 1

0

尝试启动应用程序后,您要让模拟器运行多长时间?Android 操作系统可能需要很长时间才能在模拟器中启动。如果它卡在“ANDROID”屏幕上,那么你要么等待的时间不够长,要么你的模拟器有问题。它最终应该像设备一样启动到正常的 Android 锁定屏幕或主屏幕。

您可以在尝试运行应用程序之前启动模拟器,方法是打开 Android 虚拟设备管理器(Eclipse 中的工具栏图标,如果安装正确),然后选择一个模拟器并单击“开始”按钮。如果您没有列出任何模拟器,那么您需要通过单击“新建...”按钮来创建一个。

于 2012-06-28T15:39:39.157 回答