2012-12-04 8 views
6

Nun, ich war Indigo mit ADT v20 und alles war in Ordnung, aber ich erhielt plötzlich eine nervige Update-Nachricht, um die sdk zu aktualisieren.android virtueller Gerätemanager (avd) funktioniert nicht im letzten adt v21

Wenn ich die sdk aktualisiert, bekam ich ein anderes Problem, das ich die adt aufgrund der aktuellen Version des sdk nicht die Unterstützung der alten adt aktualisieren müssen. Also tat ich und jetzt klicken Sie auf AVD Manager Verknüpfung oder gehen durch Windows->AVD Manager funktioniert nicht. Nichts passiert, wenn ich dort klicke. Einige meiner Freunde haben auch das gleiche Problem mit Win7 und Ubuntu.

Ich fand eine ähnliche Frage here. Aber ich weiß nicht, warum diese Frage geschlossen ist.

+1

Hallo, versuchen Sie dies http://stackoverflow.com/a/13761137/1105291 –

Antwort

1

Wenn Sie offene Eclipse-Protokolldatei, in der .metadata Verzeichnis (die in Ihrem Arbeitsbereich ist) genannt .log Sie die folgende Ausnahme wahrscheinlich haben:

ENTRY org.eclipse.ui 4 0 2012-12- 06 14: 17: 03,497 MESSAGE Unhandle Ereignisschleife Ausnahme STACK 0 java.lang.NullPointerException bei com.android.sdklib.internal.avd.AvdInfo.getDeviceName (AvdInfo.java:158) bei com.android! .sdkuilib.internal.repository.ui.DeviceManagerPage.fillDevices (DeviceManagerPage.java:497) bei com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.fillTable (DeviceManagerPage.java:357) bei com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.createContents (DeviceManagerPage.java:259) bei com.android.sdkuilib.internal.repository.ui.DeviceManagerPage. (DeviceManagerPage.java:130)

Siehe diesen Link für das Update:

http://code.google.com/p/android/issues/detail?id=40400

ich werde Sie warnen, dass sie sagen, werden Sie „tools 21.0.1 Vorschau 1“ zu installieren. Sie schienen den Namen in "Android Development Tools" geändert zu haben.

Ich habe es installiert und es funktioniert jetzt für mich.

+0

Nun, ich deinstalliere "SDk". und machte die neue Installation von allen "Eclipse, ADT, SDK" jetzt Sache richtig funktionieren. Nachdem ich viele verschiedene Maschinen anprobiert habe, komme ich zum Schluss, dass wir "ADT" vor "SDK" aktualisieren sollten. Ich weiß, es klingt komisch, aber die Dinge funktionieren so. –

+0

aber irgendwie Danke Cris für Ihre Hilfe. Wenn jemand gefunden Cris Lösung perfekt funktioniert dann bitte informieren Sie mich, ich werde es als "richtige Antwort", um anderen zu helfen markieren –

1

Sie müssen den AVD-Manager mit Administratorrechten ausführen. Oder der einfache Weg: Starten Sie es außerhalb von Eclipse und erstellen Sie dort Ihre virtuellen Geräte.