2013-11-21 9 views
8

Ten błąd pojawia się, gdy zaktualizowałem IDEA CE do wersji 132.1045. Menedżer AVD nie ma problemu z tym AVD. Próbowałem odtworzyć AVD od zera, ale bez rezultatu, ten sam problem. W menedżerze SDK brak aktualizacji.AVD jest nieprawidłowy. Konfiguracja zmieniła się od czasu utworzenia AVD w Intellij IDEA 13

screenshot

Jeśli kliknięcie na "Kontynuuj" aplikacja wykorzystuje normalne.

enter image description here

+0

Mam ten sam problem. Wygląda na to, że tak działa stara wersja API (na przykład 2.3.3). Nie widzę błędu dla emulatorów api 17+. – trante

+0

API17, nadal nie działa. – lordmegamax

+0

To irytujący błąd. Kopiowanie definicji urządzenia pomaga, jak się dowiadują coderazzi. Ale moje urządzenie wirtualne ulega awarii po uruchomieniu: "Niestety, interfejs użytkownika systemu został zatrzymany." –

Odpowiedz

19

Ten problem zdarza mi się po aktualizacji SDK kiedy jestem przy użyciu dowolnego urządzenia opartego bezpośrednio na definicjach urządzenie domyślne.

Ponadto: każde nowe urządzenie wirtualne utworzone z domyślnymi definicjami urządzeń (Nexus 7, Nexus S itp.) Daje bezpośrednio ten sam błąd.

Moje rozwiązanie jest powielać te definicje:

  1. W Android Wirtualny Menedżer urządzeń/definicji urządzeń -> wybierz definicję do używania, a następnie naciśnij przycisk Edycja. Podaj nową nazwę i naciśnij przycisk "Klonowanie urządzenia".
  2. Teraz utwórz nowe urządzenie wirtualne, używając tej sklonowanej konfiguracji.
  3. Nowe urządzenie nie wyświetla już nieprawidłowych komunikatów o błędach konfiguracji.
+0

Tak! Już działa! Dzięki! – lordmegamax

+0

Moje urządzenia wirtualne są uruchamiane, ale następnie ulegają awariom po uruchomieniu. –

+0

Dzięki człowieku, miałem ten problem od nowa IDEA 13 –

4

odpowiedź przez @coderazzi jest poprawna, ale tych, którzy są nowicjuszami w IntelliJ i stoją problemy ze znalezieniem odpowiednich ustawień oto niektóre obrazy

Ustawienia
  1. Otwarte AVD

  2. otworzyć urządzenia Definicje i wybierz dowolne definicje urządzeń, np. Nexus S

  3. Kliknij Clone a następnie dodać nową nazwę

  4. Utwórz nowy AVD przy użyciu nowych definicji "Bug Darmowe Nexus S". Teraz użyj tego jako docelowego emulatora i nie napotkasz żadnych problemów.

Powiązane problemy