2013-01-09 7 views
5

Wenn ich mein Android-Entwicklungsprojekt (mit Eclipse) zu der Zeit, wenn die Android-Gerät Chooser lädt, zeigt es meine laufenden Emulator und das Gerät gefolgt von einem roten Kreuz, wie im folgenden Screenshot gezeigt.Eclipse "Android Device Chooser" - Rotes Kreuz vor allen Geräten in Target Spalte

enter image description here

Aber wenn ich das Gerät und führen Sie wählen, es installiert es und richtig ausgeführt werden.

In der Manifest-Datei habe ich die folgenden enthalten.

<uses-sdk 
    android:minSdkVersion="4" 
    android:targetSdkVersion="15" /> 

Nur um zu testen ich wieder ein neues Test-App-Projekt erstellt und während des neue Projekt ich minSdkVersion und targetSdkVersion mit den gleichen Werten ausgewählt. Also in der Manifest-Datei sind beide gleich.

<uses-sdk 
    android:minSdkVersion="4" 
    android:targetSdkVersion="15" /> 

Aber die Sache ist, wenn ich den neuen Test-App laufe, zeigt das Gerät und den laufenden Emulator in der richtigen Art und Weise mit einem grünen Häkchen wie folgt. Es zeigt auch die Geräteliste unter "Starten Sie ein neues Android Virtual Device" Abschnitt. Ein bisschen verwirrt und versucht, das zu klären. Habe das schon mal erlebt. Schätzen Sie jede Hilfe, um dies zu erreichen. Danke im Voraus..!!!

enter image description here

+1

Werfen Sie einen Blick auf diese Frage, es könnte einige Informationen für Sie haben: http://stackoverflow.com/questions/11978600/android-device-chooser-shows-red-x-in-target-column – Grambot

+0

Haben Sie erstellt Ihre Bewerbung mit Google API? Aufgrund dieser Tatsache erhalten Sie auch diese Art von Problemen – itsrajesh4uguys

+0

Hi itsrajesh4uguys, Nein, es ist kein Google API-Projekt. Normale Open Source One ... – JibW

Antwort

3

diese in der gleichen Reihenfolge Versuchen Sie, und das Ergebnis aktualisieren:

  1. Run adb kill-server und adb start-server und sehen, ob es das behebt.
  2. Lassen Sie Eclipse Ihren Emulator ausführen, anstatt ihn manuell auszuführen.
  3. Erstellen Sie Ihren AVD mit älteren Versionen des SDK und sehen, ob es funktioniert.
+0

Hallo Gridtestmail, Danke für die Antwort. Könnten Sie bitte erklären, wie Sie Ihren ersten Punkt ausführen? Ich bin damit nicht so vertraut. Vielen Dank. – JibW

+0

Öffnen Sie die Eingabeaufforderung und finden Sie den Pfad des ADB-Tools in /platform-tools/in Ihrer Installation und geben Sie genau wie ich bereits erwähnt. – Gridtestmail

+0

Ich folgte dem ersten Schritt, machte aber keinen Unterschied.Aber wenn ich auf "Run -> Run configurations" Ziel-Registerkarte .... gehe und "Radiobutton immer zur Auswahl des Geräts auswählen" wähle, tritt das Problem auf. Wenn ich die Option "Automatisch kompatibles Gerät auswählen: Immer verwenden ..." auswähle, erscheint es im grünen Häkchen und es ist in Ordnung .... Danke. – JibW

0
  1. try Eclipse neu zu starten, Eclipse hat manchmal Probleme mit der richtigen Libs Verzeichnis Laden
  2. Überprüfung der project.properties Datei, die Ziel Config ist, sollte es

android-15` sein

auch versuchen, Projekteigenschaften von Android-Menü

+0

Hallo Tomer Mor Danke. Ich habe das überprüft. Das ist ok. Es scheint, als wäre es nicht das Problem. – JibW

Verwandte Themen