J'ai essayé de créer un AVD à partir de l'environnement Eclipse en procédant comme suit:
vous devez éviter les espaces dans le nom AVD. Mettez le trait de soulignement à la place et le bouton OK deviendra actif :)
On dirait que c'est un bug signalé depuis ADT 22.6. S'il vous plaît trouver plus d'informations dans ce post:
Impossible de créer ou d’éditer Android Périphériques virtuels (AVD) d’Eclipse, ADT 22.6
En fait, j'ai pu reproduire le même problème dans mon environnement. Pour contourner le problème, j'ai pu ouvrir le gestionnaire AVD en dehors d'Eclipse à l'aide de la commande suivante dans le terminal:
Android-sdk-location/tools/Android avd
Après avoir ouvert le gestionnaire AVD en dehors d’Eclipse, je peux créer le périphérique avec succès. Veuillez noter que vous devrez redémarrer Eclipse après avoir créé le périphérique pour qu'il apparaisse dans la liste des périphériques utilisables.
S'il vous plaît consulter ce post similaire pour quelques autres suggestions si nécessaire:
Gestionnaire AVD - Impossible de créer Android Périphérique virtuel
EDIT: Mettez à jour le dernier gestionnaire AVD et ce problème devrait disparaître
Ce n'est pas un bug! J'ai résolu le problème en supprimant l'espace entre les lettres du nom AVD que je vais créer!
Chaque fois que j'ajoute un espace dans le nom de l'AVD, le bouton "ok" est désactivé!
Utiliser "Create Device" ne fonctionnait pas pour moi, cependant utiliser "Clone" à partir d'un périphérique existant et simplement modifier toutes les valeurs marchait bien.
Les espaces étaient également autorisés dans le nom.
J'ai été en mesure de trouver une solution en installant les images système pour la version Android que je cherchais à imiter).
Ouvrez le Android SDK Manager -> Android 4.4.2 -> Vérifier ARM EABI v7a Image système et Intel x86 Atom Image système -> Cliquez sur Installer les packages.
Rouvrez le gestionnaire AVD et créez un nouveau périphérique virtuel.
Même si je rencontrais le même problème, l’installation de ARM est résolue par une image système EABI v7a. Essayez ceci "Ouvrez votre gestionnaire de SDK et vérifiez que vous avez bien installé ARM EABI v7a Image système "
Si vous ne pouvez pas créer un périphérique, il suffit de le cloner.
Open ADT Manger
Click on Device Definations
Double Tap on the device you want
Edit it and click on clone
Then create your device as you wish with low specifications.
Vous avez terminé maintenant
Normalement, la liste déroulante de la peau n'est rien, vous devez donc choisir une peau.
Le problème a été résolu. Depuis ADT ou Eclipse, ouvrez le SDK Manager (Windows> SDK Manager), puis à partir du SDK Manager, vous pouvez utiliser Menu> Gérer les AVD, ce qui fonctionnera aussi bien pour réparer les anciens.
J'ai supprimé et réinstallé Intel HAXM car j'utilisais l'image Intel Atom. Après la saisie de tous les paramètres, le bouton "OK" n'était toujours grisé qu'après la sélection du champ "Peau" comme "Pas de peau". est-il devenu actif, alors je suppose que vous devez choisir une peau, même si cela signifie choisir "Pas de peau".
Cela a fonctionné pour moi.
Une autre chose stupide qui rend le bouton OK désactivé consiste à utiliser le même nom pour la machine virtuelle. Chaque fois que vous cliquez sur le bouton "Créer un AVD", sous l'onglet "Définitions de périphérique", le gestionnaire AVD attribue un nom par défaut. J'avais déjà créé un tel AVD et je voulais essayer une autre configuration. Le bouton OK était désactivé car le nom était déjà utilisé.
Sous Windows, ouvrez le dossier installé du fichier Android-sdk
.
Il sera situé dans
C:\Program Files (x86)\Android\android-sdk
puis exécutez "AVD Manager.exe" directement.
Supposons que vous utilisez le système d’exploitation Windows si vous avez défini le chemin pour Java, les outils de la plate-forme et les outils dans les variables d’environnement. Puis déconnectez-vous et connectez-vous à nouveau. Généralement dans Windows, les variables d'environnement entrent en vigueur après cette connexion.
Je devais d'abord supprimer "TOUS" mes anciens AVD, puis le bouton OK est apparu et j'ai pu en créer de nouveaux. Certains anciens AVD ont été construits sur d’anciennes versions de Android, donc je soupçonne que cela causait un conflit avec le gestionnaire AVD).
Mon problème a été résolu en libérant de l'espace disque.
J'avais environ 2 Go gratuits, et j'ai remarqué qu'après la fermeture de la fenêtre Ajouter un périphérique virtuel, il y avait un red notification on the top-right corner of Android Studio
.
Cliqué dessus, et il showed a log message stating freeing disk space was required
.
Je l'ai fait et la prochaine fois que j'ai essayé d'ajouter un périphérique virtuel, cela a fonctionné.
Un nom d'AVD en double maintient également le bouton OK désactivé, vérifiez également