353 votes

Comment créer un AVD pour Android 4.0

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

J'ai trouvé d:\android-sdk-windows\platforms\android-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 obtenir 'userdata.img", et comment puis-je créer un AVD pour Android 4.0?

440voto

Matthew Rudy Points 10538

Je viens de faire la même chose. Si vous regardez dans le « gestionnaire de SDK Android » dans le « Android 4.0 (API 14) » section vous verrez quelques paquets. L’une d'entre elles se nomme « ARM EABI v7a Image du système ».

C’est ce que vous devez télécharger afin de créer un périphérique virtuel Android 4.0 :

The Android SDK download system

16voto

John Points 1861

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

Créez un dossier appelé system-images dans le haut niveau de votre répertoire SDK (à côté de platforms et tools). Créer des sous-dossiers android-14 et android-15 (selon le cas). Extrait de le compléter armeabi-v7a le dossier à ce répertoire; sysimg_armv7a-15_r01.zip (à partir, par exemple, de google référentiel) va à l' android-15, sysimg_armv7a-14_r02.zip d' android-14.

Je n'ai pas essayé cette procédure hors ligne, j'ai finalement cédé et utilisé mon allocation de haut débit à la maison, mais ce sont les emplacements cibles pour ces grandes sysimg, pour référence future.

J'ai essayé de créer l' image sous-dossiers où ils sont absents chez les 14 et 15 mais tout cela a permis à l'AVD pour créer une image (pour 15 mais pas 14), il n'a pas montré le logo Android au bout de 15 minutes.

8voto

idimmu Points 851

Ce site Android AVD créer vous montre comment installer la dernière version de la version Android SDK et AVD 4 dans Eclipse avec vidéos et captures d’écran si vous êtes toujours bloqué ?

5voto

Codemwnci Points 28817

J'ai eu un problème similaire mais à l'aide de IntelliJ IDEA , plutôt que de l'Éclipse. J'ai déjà eu l'ARM EABI installé, mais j'ai toujours le message d'erreur.

Pour IntelliJ IDEA, il apparaît, vous devez également créer un AVB d'abord avant de lancer l'émulateur, donc, pour ce faire, vous devez juste aller dans Android SDK Manager et créer un nouveau AVB. Cela devrait résoudre votre problème... s'il vous Plaît assurez-vous que vous avez suivi la réponse ci-dessus pour inclure le BRAS avant de suivre ces étapes.

5voto

Jeff Lamb Points 1926

Vous pouvez également obtenir ce problème si vous avez votre Android SDK version contrôlée. Vous obtenez un peu différente d'erreur:

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

Pour une raison quelconque, l'Android Virtual Device (AVD) avis du gestionnaire de l' .svn le dossier est la spécification d'une application binary interface (ABI). Il semble pour l' userdata.img dans la .svn le dossier et ne pouvez pas le trouver, si elle échoue.

J'ai utilisé l'extension de shell trouvé dans les réponses pour le Dépassement de Pile question de l'Enlever .svn fichiers de tous les répertoires à supprimer tous .svn des dossiers de manière récursive à partir de l' android-sdk le dossier. Après cela, l'AVD manager a été en mesure de créer un AVD avec succès. Je n'ai pas encore trouver comment obtenir le SDK de jouer gentiment avec Subversion.

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