J'ai récemment configuré mon Android. Tout va bien, mais lorsque j'exécute mon émulateur, cela prend beaucoup de temps avec une boîte de dialogue d'erreur sur l'écran de l'émulateur dit - "Malheureusement, l'interface utilisateur du système a arrêté "et aucune application ne s'exécute dessus. Je suis récemment passé à Windows7 64 bits et j'utilise JDK7 et Eclipse juno pour 64 bits. Ma configuration d'émulateur est indiquée ci-dessous:
quelqu'un peut-il me suggérer ce qui ne va pas?
Ceci est toujours "sans réponse", mais il a probablement été résolu.
Je veux juste partager mon expérience et clarifier certaines choses, dont certaines peuvent ne pas avoir d'importance. Quoi qu'il en soit, si cela aide quelqu'un d'autre, c'est génial.
1) J'ai eu ce problème sur une machine (une nouvelle machine, mais plus lente), mais pas sur une autre (la plus rapide) lors de l'exécution d'un émulateur 4.0.3. Ce n'est pas un problème matériel cependant, et la vitesse du processeur ne fait aucune différence.
2) Les deux machines sont des environnements ADT entièrement à jour (Eclipse 4.2.x et Android 4.2.2 (API 17)).
3) L'édition, ou même la suppression de l'émulateur, puis sa recréation l'ont fait [~ # ~] pas [~ # ~] le corriger.
4) La meilleure solution consiste à localiser et à mettre à jour le fichier config.ini. Dans Windows 7 (x64), j'ai trouvé le fichier config.ini dans C:\Users\
[ton nom d'utilisateur]\
. Android\avd\ICS_4.0.3_API_15.avd [* voir noms AVD ci-dessous].
REMARQUE: Assurez-vous d'abord que vous avez "afficher les fichiers, dossiers ou lecteurs cachés" activé dans l'Explorateur ou vous ne verrez pas le dossier ".Android".
5) Je ne sais pas si cela importe, mais mon entrée a dit hw.mainKeys = no , pas hw.mainKeys = false comme certains l'ont suggéré. Le changer en hw.mainKeys = yes semble avoir résolu le problème.
Il y a plus d'informations dans un autre thread à < Malheureusement, l'interface utilisateur du système s'est arrêtée >. Il commence par poser une question apparemment tangentielle, mais arrive au même endroit.
Ce qui semble avoir fonctionné pour moi et pour les autres, c'est de changer le paramètre hw.mainKeys dans votre config.ini sur true:
hw.mainKeys=true
Ce problème m'est arrivé plusieurs fois et a toujours été résolu par un démarrage à froid de l'émulateur.
Sous OS X:
Voici une photo de l'apparence du men
Je ne sais pas à quoi cela ressemble sous Windows, peut-être que quelqu'un peut confirmer que c'est similaire?
Cela se produit également si votre définition de périphérique nom a "
caractère dans le nom, comme Kindle Fire HD 7 ".
Une fois que j'ai supprimé le symbole de l'apostrophe, l'erreur a disparu.
éteignez et rallumez simplement le bouton dans l'émulateur ... cela peut éliminer ce problème
Fermez avd et Eclipse, puis supprimez le fichier .Android créé dans votre dossier utilisateur, puis essayez de créer un nouvel émulateur, cela m'aidera la plupart du temps.
Mon cas. Android SDK a été placé ici D:\Android-sdk\
depuis près d'un an. Après l'une des mises à jour récentes du SDK, j'ai obtenu "Malheureusement, l'interface utilisateur du système s'est arrêtée". J'ai créé un certain nombre de divisions avec différents RAM montant, VM taille du tas, taille de l'écran, niveau API (le problème semble être uniquement sur API14 +), etc.) . À la fin, j'ai remarqué que de nouveaux appareils ont été créés à l'emplacement C:\users\XuserX\.Android\avd
Après avoir lu this post solution était simple: créez Android_SDK
et Android_SDK_HOME
variables système avec valeur d:\Android-sdk\
J'espère que ce message aide quelqu'un.