2013-11-21 4 views
8

Dieser Fehler wird angezeigt, wenn ich IDEA CE auf Version 132.1045 aktualisiert habe. AVD-Manager hat kein Problem mit diesem AVD. Ich habe versucht, AVD von Grund auf neu zu erstellen, aber kein Ergebnis, das gleiche Problem. Im SDK-Manager keine Updates.AVD ist nicht gültig. Die Konfiguration hat sich seit der AVD-Erstellung in Intellij IDEA geändert. 13

screenshot

Wenn Sie auf "fortsetzen" App setzt normal.

enter image description here

+0

Ich habe das gleiche Problem. Es scheint, dass alte API (zB 2.3.3) Versionen dies ermöglichen. Ich bekomme keinen Fehler für api 17+ Emulatoren. – trante

+0

API17, funktioniert immer noch nicht. – lordmegamax

+0

Dies ist ein nerviger Fehler. Das Kopieren der Gerätedefinition hilft, wie Coderazzi herausgefunden hat. Aber meine virtuellen Geräte stürzen nach dem Start ab: "Leider ist die System UI gestoppt." –

Antwort

19

Dieses Problem tritt mich nach SDK-Updates, wenn ich jedes Gerät verwenden direkt auf der Standardgerätedefinition basiert.

Darüber hinaus gibt jedes neue virtuelle Gerät, das mit den Standard-Gerätedefinitionen (Nexus 7, Nexus S usw.) erstellt wurde, direkt den gleichen Fehler.

Meine Lösung ist es, diese Definitionen zu kopieren:

  1. Im Android Virtual Device Manager/Gerätedefinitionen -> wählen Sie die Definition zu verwenden, und drücken Sie Bearbeiten. Geben Sie einen neuen Namen ein und klicken Sie auf den Button "Gerät klonen".
  2. Erstellen Sie nun das neue virtuelle Gerät mit dieser geklonten Konfiguration.
  3. Das neue Gerät löst die ungültigen Konfigurationsfehlermeldungen nicht mehr auf.
+0

Ja! Es funktioniert jetzt! Vielen Dank! – lordmegamax

+0

Meine virtuellen Geräte werden gestartet, stürzen aber nach dem Start ab. –

+0

Danke Mann, ich hatte dieses Problem seit neuen IDEA 13 –

4

die Antwort von @coderazzi ist richtig, aber diejenigen, die intellij sind neu und werden mit Problemen konfrontiert, in entsprechenden Einstellungen finden hier einige Bilder

  1. öffnen AVD Einstellungen

  2. Open Device Definitionen und wählen Sie ggf. Gerätedefinitionen aus. Nexus S

  3. Klicken Sie auf Clone und fügen Sie dann einen neuen Namen

  4. Erstellen Sie ein neues AVD die neuen Definitionen "Bug Free Nexus S" verwenden. Benutze dies nun als Zielemulator und du wirst keine Probleme haben.