我是一名Android初學者。我按照Android開發人員網站上的說明加載了所有必需的軟件。但是,我嘗試了Hello World教程,並且無法正確地將代碼安裝到模擬器上。我正在使用Eclipse SDK版本。 3.6.2。並使用Android 3.1 API 12仿真器運行代碼。模擬器不會崩潰,因爲您可以從下面的Eclipse控制檯窗口輸出的示例中看到,我已經等待了足夠的時間讓模擬器啓動。下面是我的源代碼我的模擬器不會正確「加載」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);
}
}
這裏是Eclipse控制檯輸出:
[2011-05-13 20:12:53 - HelloAndroid] ------------------------------
[2011-05-13 20:12:53 - HelloAndroid] Android Launch!
[2011-05-13 20:12:53 - HelloAndroid] adb is running normally.
[2011-05-13 20:12:54 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2011-05-13 20:12:54 - HelloAndroid] Automatic Target Mode: launching new emulator with compatible AVD 'Android-3-1'
[2011-05-13 20:12:54 - HelloAndroid] Launching a new emulator with Virtual Device 'Android -3-1'
[2011-05-13 20:13:14 - HelloAndroid] New emulator found: emulator-5554
[2011-05-13 20:13:14 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
**Two lines below are in red**
[2011-05-13 20:18:01 - HelloAndroid] WARNING: Application does not specify an API level requirement!
[2011-05-13 20:18:01 - HelloAndroid] Device API version is 12 (Android 3.1)
[2011-05-13 20:18:01 - HelloAndroid] HOME is up on device 'emulator-5554'
[2011-05-13 20:18:01 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2011-05-13 20:18:01 - HelloAndroid] Installing HelloAndroid.apk...
**Below appears in red**
[2011-05-13 20:21:23 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554!
[2011-05-13 20:21:23 - HelloAndroid] (null)
[2011-05-13 20:21:28 - HelloAndroid] Launch canceled!
任何幫助是極大的讚賞。我無法真正開始學習如何製作Android程序,直到解決此問題。c
謝謝!