107 votes

AVD Manager - Impossible de créer un dispositif virtuel Android

Je viens d'installer hier le plugin Android Eclipse et le SDK Android de Google. J'ouvre la fenêtre AVD Manager en allant sur Window -> Android Virtual Device Manager . Je clique ensuite sur "Nouveau" et la fenêtre "Créer un nouveau dispositif virtuel Android (AVD)" s'affiche. Le problème est que je n'arrive pas à faire en sorte que le bouton "OK" ne soit pas grisé. Je choisis Nexus 7 dans "Device", je donne un nom à l'AVD, je choisis "Android 4.2 API Level 17" comme cible. Et quoi que je fasse pour le reste des paramètres, le bouton "OK" continue d'être grisé. Aucune erreur ne s'affiche. Avez-vous une idée de ce que je pourrais manquer et pourquoi la fenêtre ne me permet pas de cliquer sur "OK" ?

1 votes

J'ai exactement le même problème, mais selon la réponse de @Ralgha, j'ai déjà installé ARM EABI v7a System Image . La liste déroulante CPU/ABI est en fait vide ; il n'y a rien à sélectionner. Qu'en pensez-vous ?

1 votes

Vous pouvez essayer d'utiliser différentes versions de l'API. J'ai installé toutes les versions d'API que je pouvais. Selon la version de l'API que je choisis, j'ai la possibilité de choisir différents émulateurs de CPU. J'ai également installé le HAXM d'Intel, ce qui a fait toute la différence lors de l'utilisation de l'émulateur.

1 votes

J'ai installé plusieurs versions de l'API (pas toutes, mais toutes celles de la version 4.x) et il n'y a toujours rien dans ma liste CPU/ABI. D'autres suggestions ?

140voto

Ralgha Points 5061

Soit vous n'avez pas sélectionné de cible CPU/ABI dans la liste déroulante située sous la cible, soit vous n'avez pas installé d'image système. Ouvrez votre gestionnaire de SDK et assurez-vous que vous avez installé ARM EABI v7a System Image sous la section Android 4.2.

1 votes

Je suis allé dans Windows -> Android SDK Manager et j'ai installé l'image système ARM EABI v7a.

23 votes

N'oubliez pas de redémarrer Eclipse (si vous l'utilisez) après l'installation.

8 votes

Après l'installation de l'image système ARM EABI v7a, n'oubliez pas de redémarrer Eclipse. Et si elle est déjà installée, vérifiez que le nom de votre appareil ne contient pas "espaces" comme (Nexus 4). Si votre nom comporte un espace, le bouton "OK" restera désactivé.

25voto

mungflesh Points 370

J'ai eu des difficultés à créer un AVD.

Soit :

  • redémarrer eclipse après avoir installé les versions du SDK à partir du gestionnaire de SDK, ou
  • Vous devez exécuter le "AVD Manager.exe" en dehors d'Eclipse.

1 votes

Oui, j'ai redémarré eclipse après avoir installé la version du SDK, puis il est apparu dans le gestionnaire AVD :)

22voto

Sebastian Carroll Points 416

Tout d'abord, assurez-vous que vous n'avez pas d'espaces (ou d'autres caractères illégaux comme '+', '=', '/', etc.) dans le champ "AVD Name". Les espaces ont cassé le système pour moi.

3 votes

Ce serait bien s'ils le spécifiaient comme une exigence.

14voto

gsi85 Points 111

J'ai eu le même problème, bien que tous les paquets requis aient été installés. J'ai fermé Eclipse, j'ai exécuté monitor.bat dans le fichier \android -sdks \tools\ j'ai ouvert le gestionnaire AVD à partir de là, et j'ai pu créer des périphériques virtuels ici.

1 votes

Cela a fonctionné pour moi lorsque j'ai eu le problème d'ajouter des dispositifs virtuels.

9voto

Vous devez éviter les espaces dans le nom de l'AVD. Sélectionnez l'option "Skin".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X