Dies ist immer noch „offen“, aber es gelöst wahrscheinlich ist.
Ich möchte nur meine Erfahrungen teilen und einige Dinge klären, von denen einige nicht wichtig sind. Wie auch immer, wenn das jemand anderem hilft, ist das großartig.
1) Ich hatte dieses Problem auf einer Maschine (eine neue, aber langsamere Maschine), aber nicht eine andere (die schnellere) beim Ausführen eines 4.0.3 Emulators. Es ist jedoch kein Hardware-Problem, und die CPU-Geschwindigkeit macht keinen Unterschied.
2) Beide Maschinen sind voll up-to-date ADT (Eclipse-4.2.x und Android 4.2.2 (API 17) SDK-Umgebungen.
3) Editieren oder sogar den Emulator löschen und dann neu zu erstellen tat NICHT beheben Sie es.
4) Die beste Lösung ist, die Datei config.ini zu suchen und zu aktualisieren. In Windows 7 (x64) fand ich die Datei config.ini in C: \ Benutzer \
[Ihr Benutzername] \
.android \ avd \ ICS_4.0.3_API_15.avd [* siehe unten AVD-Namen].
HINWEIS: Zuerst stellen Sie sicher, Sie haben „Versteckte Dateien, Ordner oder Laufwerke“ in Explorer eingeschaltet, oder Sie werden die „.android“ Ordner nicht sehen.
5) Nicht sicher, dass es wichtig ist, aber mein Eintrag sagte hw.mainKeys = nein, nicht hw.mainKeys = falsch, wie einige vorgeschlagen haben. Ändern zu hw.mainKeys = ja scheint das Problem behoben zu haben.
- AVD-Namen - Ihr AVD-Name wird sich von meinem unterscheiden. Ich füge einfach den Release-Name/API-Level in den Namen ein, damit ich die Liste schnell scannen und zu einem Release gehen kann, wie Honeycomb, Ice Cream Sandwich, Jelly Bean usw. (zB ICS_4.0.3_API_15.avd)
In einem anderen Thread gibt es weitere Informationen unter < Unfortunately System UI has stopped>. Es beginnt mit einer scheinbar tangentialen Frage, kommt aber an den gleichen Ort.
Versuchen sie, das aktuelle AVD Profil zu löschen und einen neuen erstellen. es funktionierte für mich manchmal. Versuchen sie, die Bildschirmgröße zu verringern und auch Größe RAM. – Hemanth