AVD émulateur ne fonctionne pas dans Android Studio (pas Pu initialiser OpenglES émulation)
Je suis un débutant dans le développement d'applications Android. Je viens d'installer Android Studio sur mon portable et quand j'essaie d'ouvrir un AVD, l'erreur suivante s'affiche:
émulateur: ERREUR: impossible d'initialiser OpenglES d'émulation, d'utiliser un " gpu " off " pour la désactiver.
Voici le log complet de l'erreur:
La création du système de fichiers avec des paramètres:
ne pouvait pas obtenir wglGetExtensionsStringARB
Size: 69206016 Block size: 4096
ne pouvait pas obtenir wglGetExtensionsStringARB
Blocks per group: 32768 could not get wglGetExtensionsStringARB Inodes per group: 4224 could not get wglGetExtensionsStringARB Inode size: 256 could not get wglGetExtensionsStringARB
ne pouvait pas obtenir wglGetExtensionsStringARB
Journal blocks: 1024 Label: could not get wglGetExtensionsStringARB Blocks: 16896 could not get wglGetExtensionsStringARB Block groups: 1 getGLES1ExtensionString: Could not find GLES 1.x config! Reserved block group size: 7 Failed to obtain GLES 1.x extensions string!
Créé système de fichiers avec 11/4224 inodes et 1302/16896 blocs
N'a pas pu initialiser émulé framebuffer
émulateur: ERREUR: impossible d'initialiser OpenglES émulation, utilisez '-gpu
off pour le désactiver.
J'ai essayé de réduire la résolution, de la RAM et changer l'appareil, mais rien ne semble fonctionner. S'il vous plaît conseils.
Mise à JOUR: L'AVD est mise sous tension lorsque j'ai décocher l'hôte GPU option, mais il travaille très lentement.
Vous devez vous connecter pour publier un commentaire.
D'abord, nous allons expliquer le problème:
Cela signifie que l'Émulateur Android essaie d'utiliser OpenglES, mais il ne fonctionne pas. OpenglES est nécessaire pour le rendu d'infographie 2D et 3D.
Il y a 2 manières de résoudre le problème:
1) installation d'une mise en œuvre OpenGL
par exemple sur Ubuntu 16.04, j'ai installé Mesa
puis redémarré le PC et ça a marché!
2) l'utilisation des Logiciels GLES2.0
dans votre Périphérique Virtuel ensemble Émulé Performance - Graphiques à "Logiciel GLES 2.0":
La première approche est recommandée, car il a de meilleures performances.
tout simplement lors de la création d'un AVD décochez l'hôte gpu option dans émuler onglet performances
Aller à l'AVD Manager.
Modifier votre AVD.
Sélectionnez le Logiciel de GLES2.0' option sur Émulé Performance. (La raison en est que certains utilisateurs n'avez pas installé le graphique pilotes de la carte vidéo )
Cliquez Sur Terminer (Enregistrer).
Commencer AVD de nouveau.