Android SDK:Hello World无法运行!

时间:2010-11-05 14:20:06

标签: android-emulator

这是一个关于Android开发的非常初学的问题

我正在尝试从Android SDK网站创建并运行Hello world示例,但我看不到屏幕上出现的任何内容。在我看来,Eclipse只是挂起了这一点:

[2010-11-05 09:55:47 - HelloAndroid] ------------------------------
[2010-11-05 09:55:47 - HelloAndroid] Android Launch!
[2010-11-05 09:55:47 - HelloAndroid] adb is running normally.
[2010-11-05 09:55:47 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2010-11-05 09:55:48 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'AVD2'
[2010-11-05 09:55:48 - HelloAndroid] Launching a new emulator with Virtual Device 'AVD2'
[2010-11-05 09:55:51 - HelloAndroid] New emulator found: emulator-5554
[2010-11-05 09:55:51 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2010-11-05 09:57:10 - HelloAndroid] WARNING: Application does not specify an API level requirement!
[2010-11-05 09:57:10 - HelloAndroid] Device API version is 8 (Android 2.2)
[2010-11-05 09:57:10 - HelloAndroid] HOME is up on device 'emulator-5554'
[2010-11-05 09:57:10 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2010-11-05 09:57:12 - HelloAndroid] Installing HelloAndroid.apk...
[2010-11-05 09:59:33 - HelloAndroid] Success!
[2010-11-05 09:59:33 - HelloAndroid] Starting activity com.example.helloandroid.HelloAndroid on device emulator-5554

所以它说“开始活动......”但是什么都没有开始,已经超过30分钟了。可能有什么不对?

谢谢!

3 个答案:

答案 0 :(得分:2)

哦......嗯......我做了以下事情:

  • 重启Eclipse
  • 再次运行该应用程序
  • 等了10分钟后,我点击了Android模拟器上的“菜单”按钮

它有效!! :)

答案 1 :(得分:0)

在启动模拟器之前,您必须创建Android虚拟设备(AVD)。 AVD定义仿真器使用的系统映像和设备设置。

要创建AVD,请使用Android SDK中提供的“android”工具。打开命令提示符或终端,导航到SDK包中的tools /目录并执行:

android create avd --target 2 --name my_avd

答案 2 :(得分:0)

我也发生过类似的事情。但在这里我得到了模拟器,但什么也没显示。但这是记忆问题。我过了一会儿就得到了它。

在您的情况下,唯一的错误是“未指定api级别”尝试执行相同的操作:)