Comment créer un AVD pour Android 4.0

Android 4.0 est maintenant disponible. Je viens de mettre à jour mon plugin ADT et téléchargé le SDK 4.0. Mais quand j'essaie de créer un AVD pour Android 4.0, Eclipse me dit 'incapable de trouver un 'userdata.img' fichier ABI armeabi à copier dans l'AVD de dossier".

j'ai trouvé d:android-sdk-windowsplatformsandroid-14 manque le dossier "images" qui d'autres versions ont. Ce dossier peut avoir " userdata.img' créer un AVD devrait avoir.

Où dois-je trouver 'userdata.img', et comment créer un AVD pour Android 4.0?

343
demandé sur Peter Mortensen 2011-10-19 09:46:07

7 réponses

j'ai fait la même chose. Si vous regardez dans le "gestionnaire SDK Android" dans la section "Android 4.0 (API 14)", Vous verrez quelques paquets. L'un d'eux s'appelle "ARM EABI v7a System Image".

c'est ce que vous devez télécharger afin de créer un appareil virtuel Android 4.0:

The Android SDK download system

441
répondu Matthew Rudy 2011-12-27 21:15:34

une autre solution, pour ceux d'entre nous sans connexion internet à notre machine de développement est:

créer un dossier appelé system-images dans le niveau supérieur de votre répertoire SDK (à côté de platforms et tools ). Créer les sous-répertoires android-14 et android-15 (selon le cas). Extraire le dossier complet armeabi-v7a de ces répertoires; sysimg_armv7a-15_r01.zip (à partir, par exemple, google référentiel ) va à android-15 , sysimg_armv7a-14_r02.zip à android-14 .

Je n'ai pas essayé cette procédure hors ligne, j'ai finalement abandonné et utilisé mon allocation large bande à la maison, mais ce sont les endroits cibles pour ces grands sysimg's, pour référence future.

j'ai essayé de créer les sous-répertoires image où ils étaient absents en 14 et 15 mais bien que cela ait permis à L'AVD de créer une image (pour 15 mais pas 14) Il n'avait pas montré le logo Android après 15 minutes.

16
répondu John 2012-10-15 11:32:07

ce site Android Create AVD vous montre comment installer la dernière version de L'Android SDK et AVD version 4 dans Eclipse avec vidéo et captures d'écran si vous êtes toujours coincé?

8
répondu RusHughes 2013-04-18 20:56:51

j'ai eu un problème similaire mais en utilisant IntelliJ idée plutôt que Eclipse . J'ai déjà installé le bras EABI, mais j'ai quand même eu l'erreur.

pour IntelliJ idée, il semble que vous devez également créer un AVB d'abord avant d'exécuter l'émulateur, donc, pour ce faire, vous devez juste aller dans Android SDK Manager et de créer un nouvel AVB. Cela devrait résoudre votre problème... Assurez-vous d'avoir suivi la réponse ci-dessus pour inclure le bras avant de suivre ces étapes.

5
répondu Codemwnci 2012-06-11 15:45:57

vous pouvez également avoir ce problème si vous avez votre version SDK Android contrôlée. Vous obtenez une erreur légèrement différente:

impossible de trouver une "userdata".img' fichier pour ABI .svn à copier dans l'AVD de dossier.

pour une raison quelconque, le gestionnaire de périphérique virtuel Android (AVD) croit que le dossier .svn spécifie une application interface binaire (ABI). Il cherche userdata.img dans le dossier .svn et ne peut pas le trouver, il échoue.

j'ai utilisé l'extension du shell trouvée dans les réponses à la question enlever .svn fichiers de tous les répertoires pour supprimer tous les .svn les dossiers de manière récursive à partir de la android-sdk le dossier. Après cela, le gestionnaire AVD a pu créer un AVD avec succès. Je dois encore trouver comment obtenir le SDK pour jouer bien avec Subversion .

5
répondu Jeff Lamb 2017-05-23 11:54:40

si vous avez installé l'image système et obtenez toujours cette erreur, il se peut que le gestionnaire SDK Android n'a pas mis les fichiers dans le bon dossier pour le gestionnaire AVD. Voir une réponse à la question comment créer un AVD pour Android 4.0.3? (Impossible de trouver un " userdata.img') .

0
répondu personne3000 2017-05-23 11:54:40

cette réponse est pour créer AVD dans Android Studio.

  1. cliquez D'abord sur le bouton AVD sur votre barre supérieure Android Studio.

image 1

  1. dans cette fenêtre, cliquez sur créer un périphérique virtuel

image 2

  1. maintenant, vous allez choisir le profil matériel pour AVD et cliquez sur Suivant.

image 3

  1. choisissez la Version Api Android que vous souhaitez dans votre AVD. Télécharger si aucune api n'existe. Cliquez sur suivant.

image 4

  1. c'est maintenant une fenêtre pour personnaliser certaines fonctionnalités AVD comme l'appareil photo, réseau, mémoire, ram, etc. Il suffit de garder par défaut et cliquez Terminer.

image 5

  1. Vous AVD est prêt, cliquez maintenant sur l'AVD bouton dans Android Studio (même comme 1ère étape). Alors vous pourrez voir l'AVD créé dans la liste. Cliquez sur le bouton Play sur votre AVD.

image 6

  1. votre AVD va bientôt commencer.

image 7

0
répondu Khemraj 2018-07-10 16:37:02