2 votes

Carte SD dans un appareil virtuel Android

J'ai créé un appareil virtuel Android avec une carte SD.

Maintenant je veux créer un autre appareil virtuel Android avec une carte sd avec les mêmes données.

Où puis-je trouver le fichier image de la carte SD ?

Au fait, j'utilise Eclipse Juno sous Windows 8.

0voto

John Points 1506

Voici ce que je ferais :

Une méthode propre

L'image de votre carte SD est stockée à l'emplacement suivant :

~/.android/avd/<avd name>.avd/sdcard.img

Ainsi, si votre AVD s'appelle SCREEN_LARGE, votre fichier image sera à l'adresse :

~/.android/avd/SCREEN_LARGE.avd/sdcard.img

J'utilise un Mac mais je suis sûr que l'emplacement du dossier .Android doit également se trouver dans votre dossier "Utilisateur".

Vous pouvez ensuite dupliquer ce fichier et l'utiliser avec un autre AVD.

Une méthode moins propre

copiez tous vos fichiers/dossiers que vous voulez à partir de l'ancienne image depuis ADB :

adb pull <dir or file>

Ensuite, en utilisant ADB, créez une toute nouvelle image :

mksdcard <size> <file>

mksdcard se trouve dans le répertoire tools/ de votre dossier sdk.


Chargez ensuite l'AVD avec la nouvelle image :

emulator -sdcard <filepath>

Une fois que l'AVD a chargé votre nouvelle image, vous pouvez alors pousser vos fichiers :

adb push <dir or file>

Informations tirées de la page Google :

J'espère que cela vous a aidé !

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