web-dev-qa-db-fra.com

J'ai un processeur AMD Ryzen et l'émulateur d'Android Studio ne fonctionne pas

J'ai un processeur AMD Ryzen et l'émulateur d'Android Studio ne fonctionne pas . Il ne démarre pas l'émulateur car le processeur ne prend pas en charge l'émulateur x86.

8
Simone

Update - Ma réponse précédente n'est plus vraie. Google a ajouté le support AMD et Hyper-V dans sa dernière version bêta. Merci à ReverseCold de me l'avoir fait savoir. S'il vous plaît voir sa réponse ci-dessous.

Update 2 - Je devais configurer cela aujourd'hui. Pour économiser un peu de googler, voici la commande powershell permettant d'activer Hyper-V. Extrait de Documents de Microsoft

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Assurez-vous de lancer Powershell en tant qu'administrateur.

Update 3 - Il s'avère qu'il existe une différence entre Windows Hypervisor Platform et Hyper-V. Vous devrez activer le premier pour que l'émulation Android fonctionne. Cliquez simplement sur Démarrer et tapez Activer ou désactiver les fonctionnalités Windows jusqu'à ce que l'option du panneau de configuration du même nom apparaisse. Activez ensuite la fonctionnalité dans le menu qui apparaît après avoir cliqué dessus.


Selon Cette réponse , la virtualisation AMD pour Android n’est prise en charge que sous Linux. Si Ryzen devient extrêmement populaire, ils en écriront peut-être un pour Windows, mais je ne retiendrai mon souffle.

9
Euroclydon37

La dernière version bêta prend en charge Ryzen. La source

Ce qui suit est extrait du billet de blog google: Si votre ordinateur est équipé d’un processeur AMD, vous devez respecter les exigences de configuration suivantes:

  • Processeur AMD - Recommandé: Processeurs AMD® Ryzen ™
  • Android Studio 3.2 Beta ou supérieur - téléchargement via la page de prévisualisation Android Studio
  • Android Emulator v27.3.8 + - téléchargement via Android Studio SDK Manager
  • périphérique virtuel Android x86 (AVD) - Créer un fichier AVD
  • Windows 10 avec mise à jour d'avril 2018
  • Activer via les fonctionnalités Windows: "Plate-forme d'hyperviseur Windows"
3
ReverseCold

Voici une liste de moyens pour le contourner:

  • genymotion personal est gratuit mais vous devez vous inscrire
  • Emulateur Visual Studio Android est également gratuit et rapide. J'ai eu des problèmes avec la déconnexion sur le studio Android
  • Périphérique physique. Vous aurez du mal à voir la base de données sqlite si elle n’est pas enracinée.

Avec le périphérique physique, vous pouvez télécharger Vysor sur Play Store et installer l'extension sur Google Chrome. Ensuite, vous pouvez avoir le périphérique physique sur votre moniteur.

2
Daniel

Si vous avez un processeur AMD sur votre ordinateur, vous devez respecter les exigences de configuration suivantes:

  1. Processeur AMD - Recommandé: Processeurs AMD® Ryzen ™
  2. Android Studio 3.2 Beta ou supérieur - téléchargement via Android Studio Page de prévisualisation
  3. Android Emulator v27.3.8 + - téléchargement via Android Studio SDK Manager
  4. périphérique virtuel Android x86 (AVD) - Créer un fichier AVD
  5. Windows 10 avec mise à jour d'avril 2018
  6. Activer via les fonctionnalités Windows: "Plate-forme d'hyperviseur Windows"

** Remarque: Il existe des fonctionnalités Hyper-V ... Vous devez activer Windows Hypervisor Platform et non Hyper-V. La plate-forme Windows Hypervisor est au bas des fonctionnalités **

0
Beyaz

Genymotion devrait fonctionner pour les utilisateurs de DMLA. Je leur ai envoyé un courriel et ils ont dit oui, cela devrait fonctionner. 

vérifier ici pour voir leurs exigences spécifiques. 

0
Daniel