wake-up-neo.net

Installationsfehler: Unbekannter Fehler Android App

Ich habe gerade das Android ADT-Bundle mit der Eclipse-IDE installiert.

Ich habe einen Android-Telefonsimulator erstellt und versuche, meine erste Anwendung darauf zu installieren und auszuführen.

Folgendes sehe ich im Konsolenprotokoll

Android Launch!
adb is running normally.
Performing com.example.outlast.MainActivity11 activity launch
Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
Uploading Outlast.apk onto device 'emulator-5554'
Installing Outlast.apk...
Installation error: Unknown failure
Please check logcat output for more details.
Launch canceled!

Die Anwendung, die ich installieren möchte, ist fast leer. Ich habe gerade ein Projekt mit einer leeren Aktivität erstellt und versuche, es auszuführen. Es soll laut der offiziellen Android-Entwicklerseite laufen.

Ich weiß nicht, wie ich in der Logcat-Ausgabe aussehen soll.

Wie kann ich dieses Problem lösen?

10
Pierre

Ich habe mein Problem endlich gelöst.

Ich konnte keine Anwendung auf dem Android-Telefonsimulator installieren, da ich nicht lange genug gewartet hatte, bis das Android-Telefon geladen wurde. Daher konnte Eclipse nichts auf dem Simulator installieren.

9
Pierre

Der beste Weg für mich, das Problem zu lösen, bestand darin, das Terminal zu öffnen und den Server mit dem Adb-Manager neu zu starten. Ich benutze Mac OSX und dies sollte auch unter Windows und Linux funktionieren. Wechseln Sie in den Ordner sdk-> platform-tools und geben Sie die folgenden Befehle mit dem Befehl ein:

Wenn Sie einen Mac verwenden, verwenden Sie ./adb anstelle von adb.

adb kill-server (ENTER) adb start-server (ENTER)

extra: Verwenden Sie Adb-Geräte, um zu prüfen, ob an Ihrem Computer angeschlossene Geräte angeschlossen sind, sodass Sie sicher sind, ob Adb einwandfrei funktioniert oder nicht.

Wenn keine Probleme festgestellt wurden, trennen Sie das Gerät vom Computer und drücken Sie auf die Wiedergabetaste, um die App zu installieren. Wenn Sie ein Fenster ohne Geräte sehen, müssen Sie Ihr Android-Gerät erneut an Ihren Computer anschließen und es auswählen, um die App erfolgreich zu installieren.

2
Xarialon

Dasselbe Problem kann auch auftreten, wenn Sie die Anwendung vor einiger Zeit installieren und nun versuchen, die Installation von einem anderen PC oder einem anderen PC aus durchzuführen. 

Obwohl Sie vor der Installation einer neuen App die Deinstallation durchgeführt haben, behält das System einige Daten im Zusammenhang mit der Anwendung bei. Um dies zu umgehen, deinstallieren Sie die Anwendung vollständig mit dem Befehl abs.

adb uninstall my.package.id

Bitte verweisen Sie eine andere Ursache für dasselbe Problem . Dies hat mir sehr geholfen, nachdem ich 5 Stunden meiner Zeit verbracht hatte.

Eclipse sagt einfach, dass "Installationsfehler: Unbekannter Fehler" keine Informationen über den Grund für einen Fehler im Konsolenfenster gibt

Um die Fehlermeldung anzuzeigen, installieren Sie apk mit dem Befehl adb 

> adb install app.apk

Die Fehlermeldung wird dann als "Installation von app.apk fehlgeschlagen" angezeigt: Fehler [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Paket com.myapp.id stimmt nicht mit der zuvor installierten Version überein; Ignorieren!]

Dies hilft, das Problem zu verstehen.

2
Naresh

Jungs, ich hatte das gleiche Problem und benutzte den folgenden Weg: (Windows 8, Eclipse Luna)

1) Ändern der ADB-Verbindungszeit auf 1000000 ms 2) Verwenden Sie ADBhost 127.0.0.1 3) Ändern der Puffergröße für den Method-Profiler auf 20 MB .__) 4) Deaktivieren des Starters von Snapshot unter AVD Emulator Options.

Und natürlich startet xD mehrere Male neu

1
ignis

Ich arbeite an Windows 8.1-Betriebssystemen und habe das gleiche Problem mit den folgenden Schritten behoben:

  1. Öffnen Sie die Eingabeaufforderung
  2. Navigieren Sie bis zum /platform-tools-Ordner (C:/Sample/sdk/platform-tools/)
  3. Geben Sie adb KILL-SERVER ein und drücken Sie die Eingabetaste
  4. Geben Sie adb START-SERVER erneut ein und drücken Sie die Eingabetaste
  5. Schließen Sie den bereits geöffneten Eclipse und starten Sie ihn erneut 
  6. Versuchen Sie, die Android-Anwendung auszuführen, und es wird funktionieren
1
Vishwak

Sie müssen die Android-Version des Geräts (Emulator) entsprechend der Zielversion ändern. Wenn dies nicht funktioniert, starten Sie den Emulator neu.

1
DUSMANTA

Klicken Sie im Play Store auf das linke Menü - Meine App und mein Spiel - Alle Tabs - Entfernen Sie Ihren Anwendungsverlauf - Erstellen Sie die App neu

0
Sỹ Phạm