Android-Start Fehlschlägt

Ich versuche mich zu entwickeln, meine erste Android-app, durch die ADT-plugins für Eclipse. Ich habe heruntergeladen und installiert beide ADT und dem Android-SDK und haben einen HelloAndroid Android-Projekt. Ich habe eine neue AVD genannt HelloAndroidEmulator1 gerade für meine Prüfung HelloAndroid app.

Wenn ich gehen, um mein Projekt (verwurzelt in HelloAndroidActivity.java wurde automatisch generierten für mich), ich bin immer einige bizarre Fehler. Ich habe keine änderungen am Quellcode, Eclipse erzeugt für mich, und habe noch keine von meinen eigenen code. Ich bin einfach versuchen, kompilieren und ausführen, was war automatisch generierte.

Wenn ich mir in der layout/main.xml Datei Grafische Layout, ich sehe ein rendering von meiner app zeigt den text:

HelloAndroid

Hello World, HelloAndroidActivity!

Wo HelloAndroid ist der name von meinem Eclipse-Projekt HelloAndroidActivity ist der name meines Haupt-Treiber, der Eclipse macht bei mir.

Wenn ich tatsächlich die Anwendung ausführen, ich bekomme nicht alles, wie diese Ausgabe überhaupt. Der emulator lädt, und nach etwa 60 Sekunden von der Anzeige der Start "android" splash-screen, es beginnt zu laden, aber dann gibt mir eine Fehlermeldung:

Launcher reagiert nicht. Möchten Sie ihn schließen?

Zurück im Eclipse, meine Ausgabe in der Konsole sieht wie folgt aus (nachdem ich Sie geschlossen habe den launcher):

[2012-01-03 11:23:23 - HelloAndroid] ------------------------------
[2012-01-03 11:23:23 - HelloAndroid] Android Launch!
[2012-01-03 11:23:23 - HelloAndroid] adb is running normally.
[2012-01-03 11:23:23 - HelloAndroid] Performing       net.me.myprojects.android.proj.HelloAndroidActivity activity launch
[2012-01-03 11:23:23 - HelloAndroid] Automatic Target Mode: Preferred AVD 'HelloAndroidEmulator1' is not available. Launching new emulator.
[2012-01-03 11:23:23 - HelloAndroid] Launching a new emulator with Virtual Device 'HelloAndroidEmulator1'
[2012-01-03 11:23:36 - Emulator] emulator: WARNING: Unable to create sensors port: Unknown error
[2012-01-03 11:23:36 - HelloAndroid] New emulator found: emulator-5554
[2012-01-03 11:23:36 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...
[2012-01-03 11:25:00 - HelloAndroid] HOME is up on device 'emulator-5554'
[2012-01-03 11:25:00 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2012-01-03 11:25:00 - HelloAndroid] Installing HelloAndroid.apk...
[2012-01-03 11:27:03 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554!
[2012-01-03 11:27:03 - HelloAndroid] (null)
[2012-01-03 11:27:03 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554': EOF
[2012-01-03 11:27:03 - HelloAndroid] com.android.ddmlib.InstallException: EOF
[2012-01-03 11:27:03 - HelloAndroid] Launch canceled!

Ich habe versucht, online-Suche, konnte aber nichts finden, das sprang als der klare Schuldige. Ich muss nicht etwas installiert oder ordnungsgemäß konfiguriert, aber ich kann bestätigen, dass:

  • ADT ist installiert innerhalb von Eclipse
  • Das SDK installiert ist, unter C:\Users\me\android-sdk
  • Kann ich öffnen und Bearbeiten sowohl die SDK-und AVD-Manager

Bearbeiten: Hier ist die Quelle für HelloAndroidActivity.java:

package net.me.myprojects.android.proj;

import android.app.Activity;
import android.os.Bundle;

public class HelloAndroidActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

Alle Ideen, was ist hier passiert?!?! Vielen Dank im Voraus!

InformationsquelleAutor IAmYourFaja | 2012-01-03

Schreibe einen Kommentar