【问题标题】:android eclipse avdandroid 日食 avd
【发布时间】:2012-06-30 03:54:08
【问题描述】:

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

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

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

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

任何帮助将不胜感激。

【问题讨论】:

  • 使用 API 级别 8 的 android 2.2 制作您的 AVD,为此您需要 2.2 API。使用 Java 1.6 更好
  • 您等待 avd 启动多久了?第一次启动它可能需要很长时间,具体取决于您的计算机硬件。大约 15 分钟是我在慢速硬件上的经验。一旦你有一个快照开始,它就会启动得更快。
  • 到目前为止,我一直在争取最高级别​​ (15),认为这样会最有效。我会按照您的建议尝试 2.2,但这是否意味着更高级别有问题?谢谢。

标签: android avd


【解决方案1】:

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

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

【讨论】:

  • 好的,听起来我需要等待更长时间才能启动。我给它大约 10 分钟,我认为这已经足够了,但我会启动它,下次去煮一杯!无论如何我都需要重新安装所有东西,所以我会选择 Eclipse Helios(而不是 Indigo)和 Java1.6。谢谢你的建议!
猜你喜欢
  • 2015-02-20
  • 2023-03-22
  • 2014-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-19
相关资源
最近更新 更多