web-dev-qa-db-fra.com

Après la mise à jour de HAXM, l'émulateur avec Android API 28 ne démarre pas

J'ai le prochain numéro. Après avoir mis à jour HAXM jusqu’à la version 7.2.0, l’émulateur Android dans Android Studio avec la version API 28 ne démarre pas. Je ne peux pas exécuter l'émulateur. J'utilise un ordinateur portable sur un processeur Intel, i7. La virtualisation est activée. Avant de mettre à jour cela a fonctionné. Après la mise à jour, je peux exécuter l'émulateur uniquement si l'accélération activée du logiciel est activée. Si le matériel - impossible à exécuter. Si vous utilisez x86_64 au lieu de x86, je reçois un écran noir sur l'émulateur et des erreurs dans logcat:

06-18 08:13:42.256 1632-1632/? E/SurfaceFlinger: Error while linking shaders:
06-18 08:13:42.529 1632-1632/? E/SurfaceFlinger: Error while compiling

 shader: 
    attribute vec4 position;
    uniform mat4 projection;
    uniform mat4 texture;
    void main(void) {
        gl_Position = projection * position;
    }

    `�
06-18 08:13:42.531 1632-1632/? E/SurfaceFlinger: Error while compiling shader: 
    precision mediump float;
    uniform vec4 color;
    void main(void) {
        gl_FragColor.rgb = color.rgb;
        gl_FragColor.a = 1.0;
        gl_FragColor.a = 1.0;
    }

    ����

Si vous utilisez x86, l’émulateur est bloqué à l’endroit: Écran bloqué par l’émulateur

Avec erreur dans logcat. 

06-18 08:18:06.429 1712-1750/? E/storaged: getService package_native failed
06-18 08:19:06.431 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:20:06.432 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:21:06.433 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:22:06.434 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:23:06.436 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:24:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:25:06.437 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:26:06.438 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:27:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:28:06.439 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:29:06.441 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
06-18 08:30:06.442 1712-1750/? E/storaged: getDiskStats failed with result NOT_SUPPORTED and size 0

Vous demander de m'aider avec ceci, si quelqu'un sait comment le réparer, s'il vous plaît. 

2
Vladyslav

Le problème a été résolu en mettant à jour Android Emulator vers la version inférieure, dans mon cas, il s'agissait de la version 27.1.12. Après cela, tout fonctionne bien. Comme je l'ai dit ci-dessus, tous les outils sont mis à jour vers les versions récentes et seul AE a été restauré pour être abaissé. J'ai copié le dossier "émulateur" d'un dossier AndroidSDK et l'ai remplacé par un autre. 

0
Vladyslav

J'ai eu le même problème, mais je devais tester mon application sous Android 28. La mise à jour du studio Android à la version 3.1.3 était corrigée

0
David

J'ai eu le même message d'erreur et je l'ai résolu en procédant ainsi: Outils> Adv Manager> cliquez avec le bouton droit de la souris sur la flèche orientée vers le bas de l'émulateur concerné dans la colonne Actions> puis sur Effacer les données.

0
Bened