首先,感谢任何人在我涉足 Android 应用程序开发时为我提供的任何帮助。我已经做了很多年的 Java 开发人员,尽管我最近几年在管理圈子里有点生疏。
我已经安装了 Eclipse (Indigo),并且我过去广泛使用过 Eclipse,所以对我来说没有什么太新的东西。我已经通过 SDK 管理器安装了 Android SDK 和所有相关的包。所有图标都出现在 Eclipse 中,我可以启动一个 Android 项目,所以一切看起来都很好。我创建了两个 AVD - 一个 4.0 和另一个 2.1。
我遇到的麻烦是让我的应用程序(任何应用程序)在 AVD 中运行。我已经遵循了许多关于如何做到这一点的教程,它们都非常相似。我创建了一个运行配置,命名我的项目和默认活动(在我创建项目的同时创建)并将其与 AVD 之一相关联(适用于项目版本。)
AVD 启动,最终我得到了完整的 Android 主屏幕,正如预期的那样,但仅此而已。没有其他的。我在 YouTube 上观看了一段视频,显示了应该发生的情况,但我的控制台输出不一样。我对安装apk一无所知。
这是控制台输出:
[2012-05-08 11:05:49 - MyFirstDroid] ------------------------------
[2012-05-08 11:05:49 - MyFirstDroid] Android Launch!
[2012-05-08 11:05:49 - MyFirstDroid] adb is running normally.
[2012-05-08 11:05:49 - MyFirstDroid] Performing com.burmania.MyFirstDroidActivity activity launch
[2012-05-08 11:05:50 - MyFirstDroid] Automatic Target Mode: Preferred AVD 'API7_AVD' is not available. Launching new emulator.
[2012-05-08 11:05:50 - MyFirstDroid] Launching a new emulator with Virtual Device 'API7_AVD
我已经离开 AVD 好几个小时了,因为我读到它有时可能需要一段时间才能启动,但五个小时后什么都没有改变。
任何人都可以帮助我或指出正确的方向吗?
谢谢你的帮助!!