Kann keine Android Virtual Devices (AVD) von Eclipse, ADT 22.6 erstellen oder bearbeiten

Lesezeit: 8 Minuten

Kann keine Android Virtual Devices AVD von Eclipse ADT 226
BarleyWarb

Dieses Problem klingt ähnlich wie einige andere, außer dass in meinem Fall die OK-Schaltfläche nicht ausgegraut ist. Aber für diejenigen, die lieber nicht auf die Links klicken möchten …

Beim Versuch, ein AVD in Eclipse zu erstellen oder zu bearbeiten, scheint die Schaltfläche “OK” nach Eingabe meiner Einstellungen “anklickbar” zu sein, aber wenn ich darauf klicke, passiert absolut nichts. anklickbar, aber nutzlos

Ich habe sichergestellt, dass ich die entsprechenden System-Images installiert habe und dass die Zielplattform mit der verwendeten API übereinstimmt. Offensichtlich wurde eine CPU ausgewählt, ein Skin-Set usw. … all die Dinge, die dazu führen würden, dass die OK-Schaltfläche ausgegraut wird, was sie nicht ist.

Ich kann AVDs erstellen/bearbeiten, wenn ich den AVD-Manager ausführe außen Sonnenfinsternis, das ist also nicht das Ende der Welt, aber ich habe das Gefühl, dass es eine Lösung für dieses spezielle Problem gibt, und ich möchte helfen, es zu lösen.

Ich habe versucht, Eclipse als Administrator auszuführen (das hat den AVD-Manager daran gehindert, außerhalb von Eclipse abzustürzen). Ich habe versucht, einfach abzuwarten oder mehrmals zu klicken. Wenn ich mir den Task-Manager ansehe, beginnen keine neuen Prozesse, wenn ich auf OK klicke, und die CPU- oder RAM-Auslastung von Eclipse steigt überhaupt nicht. Das Fenster “Android Virtual Device bearbeiten” verschwindet nicht einmal.

Irgendwelche Hinweise?

(Laufen von Indigo mit dem ADT-Plugin, übrigens, nicht der gebündelten Version, die auf andere Weise nicht funktionierte. Java 1.6.0 45. Windows 8, leider. Viel RAM usw.)

  • AOSP-Tracker-Fehler: code.google.com/p/android/issues/detail?id=66661

    – laalto

    5. März 2014 um 12:49 Uhr

  • Großartig, ich habe heute erst mit der Android-Entwicklung begonnen und das ist ein großartiger Anfang, was für ein Zufall, dass ich auch das gleiche Problem habe.

    – Ali Bassam

    16. März 2014 um 6:45 Uhr

  • Problem sortiert! indem Sie in „Android SDK Manager“ auf „Android SDK-Tools“ 22.6.1 aktualisieren und dann in ADT Eclipse „Nach Updates suchen“ nicht vergessen.

    – Sydney

    19. März 2014 um 22:28 Uhr

1647258794 874 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
Yash Krishnan

DIES IST NUR EINE MÖGLICHE ABHILFE FÜR FEHLER IN ADT 22.6.0. DIESE FEHLER WERDEN SPÄTER IN DEN FOLGENDEN BUILDS BEHOBEN

Laden Sie das neue ADT v22.6.1 von herunter und installieren Sie es hier (zip) oder verwenden Sie den SDK-Manager zum Aktualisieren

Scheint ein Fehler von Google zu sein, dieses Problem wurde später gefunden “ADT 22.6” aktualisieren. Weithin berichtet „Android Open Source-Projekt – Issue Tracker“ und noch niemand richtig beantwortet.

Allerdings war es mir teilweise erfolgreich, eine AVD durch Öffnen zu erstellen “AVD-Manager.exe” von “Android SDK” Um ein neues AVD zu erstellen, versuchen Sie, AVD Manager.exe direkt im SDK-Ordner zu öffnen.

Möglicherweise müssen wir auf eine Bestätigung von warten Android-Community

Hat bei mir funktioniert, irgendwie.. .

(Windows 8.1 Pro 64 Bit, Java JDK 1.7 Update 25, Eclipse Standard Kepler Service Release 1, Android Development Toolkit 22.6.0.v201403010043-1049357)

Aktualisierung 1

Weitere Untersuchungen ergaben, dass der Start AVD-Manager von SDK-Manager (Extras –> AVDs verwalten…) funktioniert auch ohne probleme.

Aktualisierung 2

Eine weitere schlechte Nachricht ist, dass die AVD-Erstellung nicht funktioniert Kommandozeilen-Tool zu.

Aktualisierung 3

Angenommen, einige Parameter wurden während des Starts übergeben AVD-Manager von Finsternis verursacht diese Probleme

Aktualisierung 4

Aktualisiert Java zu JDK 1.7 Update 51 und Eclipse-Standard-SDK zu Kepler-Service-Release 2 ihre neueste und keine Lösung für die Probleme. Auch getestet unter Debian und gleiche Ergebnisse erhalten.

Aktualisierung 5

Bei https://code.google.com/p/android/issues/detail?id=66661 Android-Projektmitglieder passen die Probleme an und versprechen, sie durch kommende Versionen von ADT (22.6.1 – 22.6.3) zu beheben. In der Zwischenzeit würde ich vorschlagen, einen Rollback durchzuführen ADT auf eine niedrigere Version Version 22.3.0

Um das aktuelle ADT zu deinstallieren, gehen Sie zu

Hilfe –> Über Eclipse –> Installationsdetails –> Android-Entwicklungstools –> Deinstallieren

Ich kann vorschlagen, ganze Pakete von Android zu deinstallieren (DDMS, Hierarchie-Viewer, NDT, Traceview, OpenGL ES usw.) Um mögliche Kompatibilitätsprobleme zu vermeiden, installieren Sie ein frisches neues ADT über den obigen Link Archiv-Installationsmethode.

Hoffe, dass dies dieses Problem vorübergehend lösen wird. Und warten Sie auf die neue Version von ADT Hier.

Aktualisierung 6

Neu ADT, Version 22.6.1 ist jetzt heraus, die diese Probleme lösen wird

  • Ich habe diesen Fehler gerade bekommen, nachdem ich mein ADT auf Version 22.6 aktualisiert habe. Allerdings ist mein Problem jetzt durch dieses einfache Mittel gelöst 🙂

    – Saad Qureshi

    6. März 2014 um 9:53 Uhr

  • Das Öffnen über das Menü „Tools“ im SDK-Manager hat auch für mich funktioniert. Ich bin froh, das Problem zu lösen, aber so seltsam.

    – 김준호

    10. März 2014 um 5:57 Uhr

  • Ich habe das gleiche Problem. Wie kann ich ADT zurücksetzen?

    – Jeremia Mich

    13. März 2014 um 5:50 Uhr

  • Problem sortiert! indem Sie in „Android SDK Manager“ auf „Android SDK-Tools“ 22.6.1 aktualisieren und dann in ADT Eclipse „Nach Updates suchen“ nicht vergessen.

    – Sydney

    19. März 2014 um 22:27 Uhr

  • Dies scheint in 22.6.4 zurück zu sein

    – Jason Southwell

    20. Juni 2014 um 4:35 Uhr

1647258794 362 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
MitternachtJava

Um die Aussage “Ich kann AVDs erstellen/bearbeiten, wenn ich den AVD-Manager außerhalb von Eclipse ausführe” im OP näher auszuführen:

Führen Sie Folgendes in der Befehlszeile aus

<android-sdk-location>/tools/android avd (on Linux in this case)

Dadurch wird dasselbe AVD-Fenster gestartet, das Sie sehen, wenn Sie auf das AVD-Manager-Symbol in der Eclipse-Symbolleiste klicken. Aber diese Instanz des AVD-Managers hat den Fehler nicht, und Sie können Emulatoren erstellen und ausführen, wie Sie es vor der Einführung des Fehlers getan haben.

  • noch schlimmer java segfaults lol, aber zum glück ist es in der lage avd zu erstellen

    – sherpya

    5. März 2014 um 21:33 Uhr


  • OK, das funktioniert also tatsächlich, um das AVD zu erstellen. Aber AVD startet immer noch nicht….

    – Stéphane Bourzeix

    6. März 2014 um 15:46 Uhr

  • Das gleiche Problem hatte ich auch. Ich habe die Größe des im Emulator zugewiesenen internen und externen Speichers reduziert und ihn dann zum Starten gebracht. Ich habe 1024 MiB für internen Speicher und SD-Karte und 1024 für RAM (was die Einheiten sind, weiß ich nicht – es wird nicht gesagt)

    – MitternachtJava

    6. März 2014 um 19:33 Uhr

  • Und manchmal dauert es sehr lange, bis es anfängt. Stellen Sie sicher, dass Sie ihm eine lange Zeit geben, wenn Sie glauben, dass er immer noch nicht startet.

    – MitternachtJava

    6. März 2014 um 19:34 Uhr

  • lol..ya braucht Zeit!!. Aber bedeutet nicht den halben Tag!!. Kann AVD nicht von Eclipse aus öffnen. Kann vom AVD-Manager im SDK-Verzeichnis erstellt werden. 🙁

    – Shaon Hassan

    17. März 2014 um 14:07 Uhr

1647258795 736 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
Pflaster

1 Minute Lösung

Ich habe eine schnelle Problemumgehung verwendet, bei der ich ein bereits vorhandenes Gerät geklont habe. Die Clone Schaltfläche funktionierte und ich konnte den Klon erfolgreich bearbeiten.

Schritte:

Wählen Sie ein Gerät von Google aus

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf die Schaltfläche “Klonen …”.

Geben Sie hier die Bildbeschreibung ein

Ein Fenster erscheint, klicken Sie auf „Gerät klonen“

dddd

Wählen Sie das neu geklonte Gerät aus, es sollte “… by User” heißen.

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf die Schaltfläche “Bearbeiten” an der Seite

Geben Sie hier die Bildbeschreibung ein

Da haben Sie es, Sie haben jetzt Ihr eigenes benutzerdefiniertes virtuelles Gerät

Geben Sie hier die Bildbeschreibung ein

1647258798 736 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
Muhammad Annaqeeb

Update und Lösung: Wie Yashwanth Krishnan sagte: Der fragliche Fehler ist jetzt in späteren Versionen behoben. Ich habe ADT 222.6.1 und ADT 22.6.2 ausprobiert, und sie litten nicht unter dem Fehler, keine virtuellen Android-Geräte erstellen oder bearbeiten zu können. Die direkte Lösung besteht darin, Ihr ADT auf die neueste Version zu aktualisieren. Die unten beschriebene Problemumgehung dient nur historischen Zwecken.

Historische Problemumgehung Wie @Yashwanth Krishnan sagte, ist dies ein Fehler im ADT-Plugin 22.6; Die beste Problemumgehung ist also ein Rollback. Für diejenigen, die fragen, wie man ein Rollback durchführt, finden Sie hier eine Schritt-für-Schritt-Anleitung:

Zuerst: Deinstallieren Sie das ADT-Plugin und alle zugehörigen Plugins für Android: help->about
Geben Sie hier die Bildbeschreibung ein
Installationsdetails
Geben Sie hier die Bildbeschreibung ein
Wählen Sie Android-Plugins und klicken Sie auf die Schaltfläche Deinstallieren
Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein
Neu starten

Zweitens: Laden Sie ADT 22.3.0 Archive herunter https://dl.google.com/android/ADT-22.3.0.zip

und installieren Sie es
Geben Sie hier die Bildbeschreibung ein
Repository aus dem Archiv auf der lokalen Festplatte hinzufügen
Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein
Geben Sie hier die Bildbeschreibung ein
Wählen Sie Android-Plugins aus
Geben Sie hier die Bildbeschreibung ein

DIE INFO:

Ich konnte ein AVD erfolgreich erstellen, nachdem ich mehrmals auf OK geklickt und testweise einige meiner Einstellungen geändert hatte.

Ich habe die Lösung von yashwanth krishnan ausprobiert und versucht, die AVD Manager.exe direkt ohne Erfolg zu öffnen. Der Manager öffnet sich nicht direkt für mich unter Windows 8 x64. Er versucht zu öffnen und schließt sich sofort wieder…

1647258803 586 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
JZH

Ich bin auch auf dieses Problem gestoßen. Das Problem tritt in der neuesten Version 22.6 auf, die im März veröffentlicht wurde. Inzwischen habe ich die Tests in 22.3 durchgeführt, das Problem wurde nicht gefunden.

Daher schlage ich vor, das ADT auf 22.3 zurückzusetzen und auf den neuen Fix für 22.6 zu warten

1647258803 130 Kann keine Android Virtual Devices AVD von Eclipse ADT 226
Joe Plant

Ich habe mir mehrere Stunden lang den Kopf darüber zerbrochen, bis ich herausfand, dass der Standardspeicherort C:\username path\SDKs oder so war, wo Android auf meinem System unter D:\sdks\android_sdk_windows installiert war. Das Ändern des Eclipse-Android-Verzeichnisses in D:\sdks\android_sdk_windows hat das Problem behoben.

Ich habe auch gehört, dass es hilfreich sein kann, wenn Sie das Android SDK in einem Pfad ohne Leerzeichen installieren.

Hoffe, das hilft jemandem, ein paar Haare zu behalten.

1001400cookie-checkKann keine Android Virtual Devices (AVD) von Eclipse, ADT 22.6 erstellen oder bearbeiten

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy