6 votes

Émulateur AVD, "Malheureusement, le navigateur s'est arrêté".

J'essaie de me lancer dans le développement. Je viens d'installer le SDK (ADT v22.3.0-887826) sur Linux Mint 15 x86-64. Je n'ai apporté aucun changement de configuration à l'installation par défaut d'ADT, et je ne pense pas qu'il y ait quelque chose d'inhabituel dans la configuration de mon système. Eclipse semble fonctionner correctement.

J'ai créé un appareil virtuel avec les paramètres par défaut (Nexus 4, image Android 4.4). Il faut environ 4 minutes pour démarrer, puis l'écran d'accueil s'affiche. Je peux naviguer dans les menus de l'écran d'accueil et des paramètres, c'est un peu lent mais ça fonctionne. Lorsque j'essaie de lancer le navigateur du stock, l'écran devient blanc pendant quelques secondes, puis noir pendant environ 45 secondes, puis il indique "Malheureusement, le navigateur s'est arrêté". J'ai réessayé avec un appareil QVGA 240x320 et j'obtiens les mêmes résultats. J'ai essayé différents paramètres pour l'accélération du GPU, la RAM et le tas VM. J'ai redémarré mon système et réessayé sans aucun autre programme en cours d'exécution. Rien n'y fait. J'ai un Core 2 Duo E4500 @ 2.2GHz, avec 3GB de RAM, ce qui me semble suffisant, mais je n'ai pas trouvé de configuration matérielle minimale.

J'ai vérifié la configuration requise sur le site Page de téléchargement de ADT Bundle et j'ai remarqué que j'ai installé OpenJDK-7 et non JDK-6. Cela pourrait-il être le problème ? N'est-il pas rétrocompatible ?

Existe-t-il une console d'erreur ou un autre moyen d'obtenir plus d'informations pour diagnostiquer les problèmes ? Ce message d'erreur générique est plutôt inutile.

UPDATE :

Merci pour le conseil sur logcat. Il y avait beaucoup d'erreurs, d'avertissements et d'échecs. J'ai donc installé Oracle JDK-7 ( il est compatible ) même s'il y a eu rapports sur l'utilisation réussie d'OpenJDK . J'ai également réinstallé ADT. Mais j'ai toujours le même problème : "Malheureusement, le navigateur s'est arrêté." Je peux lancer d'autres applications, comme Calendrier, Calculatrice, Contacts, Messagerie, etc.

...Résolu. Voir la réponse ci-dessous.

6voto

Andrew Lundin Points 221

En creusant dans le logcat, immédiatement après le com.android.browser activity est lancé, j'ai trouvé un "Fatal signal 11 (SIGSEGV)" en vold le démon de volume qui gère le stockage. Beaucoup d'autres problèmes liés au stockage apparaissent également dans le journal. J'ai donc vérifié les paramètres du périphérique virtuel une fois de plus et j'ai remarqué que la taille de la carte SD n'était pas spécifiée. J'avais supposé que les paramètres par défaut devaient fonctionner, mais apparemment non. J'ai entré 2 Go pour la carte SD, redémarré l'émulateur et le navigateur fonctionne bien maintenant.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X