2012-12-04 10 views
6

Cóż, używałem Indigo z ADT v20 i wszystko było w porządku, ale nagle otrzymałem irytującą wiadomość aktualizacyjną, aby zaktualizować sdk.Menedżer urządzeń wirtualnych Android (avd) nie działa w najnowszym adt v21

Kiedy zaktualizowała sdk, mam inny problem, że trzeba zaktualizować adt ze względu na aktualną wersję sdk nie wspiera starą adt. Tak zrobiłem i teraz kliknięcie na AVD Manager skrócie lub przechodzenie przez Windows->AVD Manager nie działa. Nic się nie dzieje, gdy kliknę tam. Niektórzy z moich znajomych mają ten sam problem z Win7 i Ubuntu.

Znalazłem podobne pytanie here. Ale nie wiem, dlaczego to pytanie jest zamknięte.

+1

Cześć, spróbuj tego http://stackoverflow.com/a/13761137/1105291 –

Odpowiedz

1

Jeśli otwarte Eclipse plik dziennika o nazwie .log w katalogu .metadata (która znajduje się w obszarze roboczym) prawdopodobnie mają następujący wyjątek!

WPIS org.eclipse.ui 4 0 2012-12- 06 14: 17: 03,497 MESSAGE pętli zdarzeń Nieobsłużone wyjątkiem STOSOWANIE 0 java.lang.NullPointerException w com.android.sdklib.internal.avd.AvdInfo.getDeviceName (AvdInfo.java:158) w com.android! .sdkuilib.internal.repository.ui.DeviceManagerPage.fillDevices (DeviceManagerPage.java:497) na com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.fillTable (DeviceManagerPage.java:357) w com.android.sdkuilib.internal.repository.ui.DeviceManagerPage.createContents (DeviceManagerPage.java:259) w com.android.sdkuilib.internal.repository.ui.DeviceManagerPage. (DeviceManagerPage.java:130)

Zobacz link do poprawki:

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

będę cię ostrzec, że będą one powiedzieć, aby zainstalować „Tools 21.0.1 podgląd 1”. Wygląda na to, że zmienili nazwę na "Narzędzia programistyczne Androida".

Zainstalowałem i działa teraz dla mnie.

+0

Cóż, odinstaluj "SDk". i dokonano świeżej instalacji wszystkich "Eclipse, ADT, SDK", teraz wszystko działa poprawnie. po wielu próbach na różnych komputerach dochodzę do wniosku, że powinniśmy zaktualizować "ADT" przed "SDK". Wiem, że to brzmi dziwnie, ale rzeczy działają w ten sposób. –

+0

ale w jakikolwiek sposób Dzięki Cris za pomoc. Jeśli ktoś znalazł rozwiązanie Crisa działające idealnie, proszę poinformuj mnie, że oznaczę to jako "poprawna odpowiedź", aby pomóc innym –

1

Musisz uruchomić program AVD Manager z prawami administratora. Lub w łatwy sposób: uruchom go na zewnątrz od zaćmienia i twórz tam swoje urządzenia wirtualne.