3 votes

Quel périphérique virtuel Android est basé sur une image système ARM ?

Android Studio dispose d'une fonctionnalité permettant d'émuler un appareil Android (tablette, téléphone, etc.). -- mais elle fait planter la machine virtuelle (Ubuntu) que j'utilise. En fonction de la plate-forme VM que j'utilise, il m'indique parfois ce qui n'a pas fonctionné. Voici les quatre options :

Dépannage

Malheureusement, votre ordinateur ne prend pas en charge la virtualisation accélérée par le matériel.
Voici quelques-unes de vos options :
1) Utiliser un dispositif physique pour les tests
2) Développer sur un ordinateur Windows/OSX avec un processeur Intel qui supporte VT-x et NX.
3) Développer sur un ordinateur Linux qui supporte VT-x ou SVM.
4) Utiliser un dispositif virtuel Android basé sur une image système ARM
(Ce qui est 10x plus lent que la virtualisation accélérée par le matériel)

Dialogue pop-up original

J'aime bien le quatrième. Alors, quel appareil virtuel Android est basé sur l'image système ARM ?

2voto

Andrew T. Points 12017

Bien que cela ne soit pas recommandé en raison de problèmes de performances, le gestionnaire Android SDK fournit toujours des images système ARM pour l'émulateur Android SDK :

  1. Ouvrez "Virtual Device Manager".
  2. Cliquez sur le bouton "Créer un dispositif".
  3. Sur "Select Hardware", sélectionnez un périphérique existant ou créez-en un nouveau, puis cliquez sur le bouton "Next" (Suivant).
  4. Dans "Image système", passez à l'onglet "Autres images".
  5. Téléchargez et sélectionnez une image système ARM (ABI commençant par "arm"), puis cliquez sur le bouton "Suivant".
  6. Cliquez sur le bouton "Terminer" pour créer un nouveau dispositif virtuel avec une image système ARM.

Il est également possible de télécharger les images système directement à partir du SDK Manager :

  1. Ouvrez le "SDK Manager" (Apparence et comportement - Paramètres système - Android SDK).
  2. Passez à l'onglet "Plateformes SDK" (s'il n'est pas sélectionné par défaut).
  3. Cochez la case "Afficher les détails du paquet".
  4. Sous la version d'Android à utiliser, développez les détails
  5. Cochez les images système ARM respectives à télécharger (par exemple "ARM 64 v8a System Image")
  6. Cliquez sur le bouton "OK".

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