【发布时间】:2011-07-15 00:43:54
【问题描述】:
好吧,伙计们,我决定试试这个开发者的东西,经过大约十几个教程,最终得到了以下 Hello World 类型的程序:
package com.example.helloandroid;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);}
}
很简单,所以我去编译它,我得到了这个
[2011-03-14 00:11:25 - HelloAndroid] Android 发布!
[2011-03-14 00:11:25 - HelloAndroid] adb 运行正常。
[2011-03-14 00:11:25 - HelloAndroid] 执行 com.example.helloandroid.HelloAndroid 活动启动
[2011-03-14 00:11:25 - HelloAndroid] 自动目标模式:启动具有兼容 AVD 'my_avd' 的新模拟器
[2011-03-14 00:11:25 - HelloAndroid] 使用虚拟设备“my_avd”启动新模拟器
[2011-03-14 00:11:30 - HelloAndroid] 发现新模拟器:emulator-5554
[2011-03-14 00:11:30 - HelloAndroid] 等待 HOME ('android.process.acore') 启动...
或者如果我已经启动了模拟器,我会得到这个
[2011-03-14 08:23:09 - HelloAndroid] Android 发布!
[2011-03-14 08:23:09 - HelloAndroid] adb 运行正常。
[2011-03-14 08:23:09 - HelloAndroid] 执行 com.example.helloandroid.HelloAndroid 活动启动
[2011-03-14 08:23:09 - HelloAndroid] 自动目标模式:使用现有的模拟器 'emulator-5554' 运行兼容的 AVD 'my_avd'
[2011-03-14 08:23:09 - HelloAndroid] 警告:应用程序未指定 API 级别要求!
[2011-03-14 08:23:09 - HelloAndroid] 设备 API 版本为 7(Android 2.1-update1)
[2011-03-14 08:23:09 - HelloAndroid] 将 HelloAndroid.apk 上传到设备“emulator-5554”
[2011-03-14 08:23:09 - HelloAndroid] 正在安装 HelloAndroid.apk...
[2011-03-14 08:23:26 - HelloAndroid] 成功!
[2011-03-14 08:23:27 - HelloAndroid] 在设备 emulator-5554 上启动活动 com.example.helloandroid.HelloAndroid
然后模拟器每次都会出现这个空白屏幕,上面有文本“android”。它在那里停留了大约 3 分钟,直到它进入另一个带有“android”的空白黑屏,除了它的动画。我环顾四周,似乎找不到任何有同样问题的人。它就像模拟器甚至不识别我正在做的任何事情。这是空白虚无的漂亮屏幕截图:
那么,有什么想法是我做错了吗?
【问题讨论】:
-
你太不耐烦了! :)
标签: java android eclipse android-emulator