Erreur de l'émulateur Android: "L'interface utilisateur du système s'est arrêtée"

j'ai récemment mis en place mon environnement de développement Android. Tout va bien, mais quand j'exécute mon émulateur il prend beaucoup de temps avec un dialogue d'erreur sur l'écran de l'émulateur dit- "Malheureusement, L'UI du système s'est arrêté" et aucune application ne court dessus. Je suis récemment passé à 64 bits windows7 et en utilisant JDK7 et eclipse juno pour 64 bits. La configuration de mon émulateur est donnée ci-dessous: enter image description here

est-ce que quelqu'un peut me suggérer ce qui ne va pas avec?

24
demandé sur shaonAshraf 2013-03-28 13:43:33

6 réponses

Ceci est toujours "sans réponse", mais il a probablement été résolu.

je veux juste partager mon expérience et clarifier quelques choses, dont certaines peuvent ne pas avoir d'importance. Bref, si ça aide quelqu'un d'autre, c'est génial.

1) j'ai eu ce problème sur une machine (une nouvelle, mais plus lente), mais pas sur une autre (la plus rapide) lorsque j'ai utilisé un émulateur 4.0.3. Ce n'est pas un problème de matériel, et la vitesse CPU ne fait pas de différence.

2) Les deux machines sont entièrement à jour ADT (Eclipse 4.2.environnement SDK x et Android 4.2.2 (API 17).

3) éditer, ou même supprimer l'émulateur et ensuite le recréer ne pas corriger.

4) la meilleure solution est de localiser et de mettre à jour la config.fichier ini. Dans Windows 7 (x64) j'ai trouvé la configuration.fichier ini dans C:\Users \ [votre nom d'utilisateur] \ .android\avd\ICS_4.0.3_API_15.avd [*voir les noms AVD ci-dessous].

NOTE: assurez-vous D'abord d'avoir "afficher les fichiers cachés, le dossier, ou les disques" activé dans Explorer ou vous ne verrez pas le".android" le dossier.

5) Je ne suis pas sûr que cela importe, mais mon entrée disait hw.mainKeys=no , pas de hw.mainKeys=false comme certains l'ont suggéré. Je le change en hw.mainKeys=yes semble avoir corrigé la problème.

  • noms AVD - votre nom AVD sera différent du mien. J'ajoute juste le nom de la version / le niveau de L'API dans le nom pour que je puisse rapidement scanner la liste et aller à une version, comme Honeycomb, Sandwich à la crème glacée, gelée haricots, etc. (par exemple ICS_4.0.3_API_15.avd)

il y a plus d'information dans un autre thread à < malheureusement, le système UI a arrêté >. Il commence par demander une apparence tangentielle question, mais arrive au même endroit.

54
répondu Zeus56 2017-05-23 11:46:17

Ce qui semble avoir fonctionné pour moi et les autres est de changer le hw.mise en place de mainKeys dans votre configuration.ini à true:

hw.mainKeys=true
7
répondu Glenn Reimche 2013-05-02 18:12:01

Fermer avd et eclipse puis Supprimer .fichier android créé dans votre dossier utilisateur puis essayer de créer un nouvel émulateur qui m'aide la plupart du temps.Il peut vous aider

0
répondu ravi 2013-03-28 10:27:32

mon affaire. Android SDK a été placé ici D:\android-sdk\ il y a près d'un an. Après l'une des mises à jour SDK récemment j'ai obtenu "malheureusement, L'UI du système s'est arrêté". J'ai créé le nombre de divices avec une quantité de RAM différente, la taille du tas de VM, la taille de l'écran, le niveau de L'API(le problème semble être seulement sur API14+), etc. À la finition j'ai remarqué que de nouveaux appareils ont été créés à l'emplacement C:\users\XuserX\.android\avd Après avoir lu ce solution de poste était simple: créer ANDROID_SDK et ANDROID_SDK_HOME variables du système avec la valeur d:\android-sdk\

Espère que ce post aidera quelqu'un.

0
répondu Johnny Doe 2017-05-23 12:09:33

il suffit d'éteindre et sur le bouton hte dans l'émulateur ... il peut supprimer ce problème

0
répondu Udit Kumawat 2013-07-27 06:32:43

cela se produit également si votre définition de l'appareil nom a " caractère dans le nom, comme Kindle Fire HD 7".

une fois que j'ai enlevé le symbole apostrophe, l'erreur a disparu.

0
répondu sandalone 2014-03-28 19:43:42