J'avais Android Studio avec AMD TR 2950x l'émulateur Android fonctionnait parfaitement puis tout à coup ça commence à me donner cette erreur avec ce message:
10h30 Emulateur: qemu-system-x86_64.exe: WHPX: échec de l'émulation Accès MMIO avec EmulatorReturnStatus: 2 (InternalEmulationFailure)
10h30 Émulateur: qemu-system-x86_64.exe: whpx_vcpu { émulateur = 000000000ec95f70, window_registered = false, interruptable = vrai, tpr = 0, apic_base = fee00900, interruption_pending = false}
10h30 Émulateur: qemu-system-x86_64.exe: WHV_MEMORY_ACCESS_CONTEXT { Instruction = {taille = 16, octets = 'A1 F0 00 E0 FE 80 CC 01 A3 F0 00 E0 FE C7 05 50 '}, AccessInfo = {AccessType = 0, GpaUnmapped = 1, GvaValid = 0, AsUINT32 = 4}, Gpa = fee000f0, Gva = 0}
10h30 Emulateur: qemu-system-x86_64.exe: WHPX: impossible d'exécuter un processeur virtuel
10h30 Emulateur: Avertissement: QObject :: ~ QObject: Les minuteries ne peuvent pas être arrêté depuis un autre thread ((null): 0, (null))
Emulateur à 10h30: processus terminé avec
3 Réponses :
Mettez à jour Windows vers la version 10.0.18890 de l'aperçu d'insder
J'aimerais que ce ne soit pas la réponse. Microsoft doit rétroporter ses correctifs Ryzen pour WHPX pour construire 18362.
J'ai la même erreur. Pour éviter la mise à niveau vers la version préliminaire de l'initié, j'ai suivi les étapes suivantes:
Vous pouvez maintenant lancer l'émulateur, mais l'émulateur est TRÈS LENT . Il a fallu environ 8 minutes pour se mettre en ligne et le rendre utilisable!
Cette solution n'est donc qu'une solution rapide, si vous avez besoin de tester les bases de votre application. J'espère que Microsoft corrigera le bogue et permettra d'utiliser HAXM / Co. à nouveau.
Espérons que cela fonctionne pour vous aussi! :)
C'est une solution, cependant, il ne rigole pas quand il dit que c'est TRÈS LENT - c'est presque inutilisable.
Pour une solution sans avoir à rejoindre le programme Windows Insider et à mettre à jour vers Windows Insider Preview, vous pouvez installer KB4545903 directement (qui est la seule KB téléchargée et installée en rejoignant la version préliminaire), ce qui devrait résoudre le problème de l'émulateur sur AMD.
En supposant que vous exécutiez un système 64 bits, téléchargez le fichier CAB ici .
Ensuite, installez-le avec une invite de commande élevée:
DISM / Online / Add-Package / PackagePath: "Chemin complet du fichier .cab"
Après un redémarrage, vous devriez être prêt à partir.
Accessoires pour ce message moyen pour la réponse.
J'ai trouvé cette réponse après environ 3 heures de manipulation des paramètres et des fonctionnalités de Windows. Cela fonctionne sur mon Ryzen avec Windows 10 Pro version 1903.
Bienvenue dans Stack Overflow! Dans l'état actuel des choses, il pourrait être très difficile pour les gens de vous aider. Veuillez envisager de modifier votre question pour inclure les étapes qui déclenchent cette erreur. Essayez également de fournir un exemple de code minimal qui déclenche l'erreur.
il n'y a plus rien à ce sujet ... à chaque fois que je lance l'émulateur Android, il plante