2013-09-10 3 views
8

J'ai une erreur due au contenu d'un fichier stocké dans le stockage interne sur mon émulateur Android. (Je l'ai écrit au dossier). Est-il possible de voir le stockage interne utilisé par mon application dans Windows?Où est Android Emulator Internal Storage

J'ai parcouru tout mon dossier de projet, SDK, espace de travail, etc. et je ne trouve rien. J'ai vu quelqu'un dans une autre question dire que c'était dans le dossier/data, mais je ne sais pas où chercher cela non plus.

Merci

Répondre

12

Si vous souhaitez afficher la structure dossier/fichier l'émulateur en cours d'exécution, vous pouvez le faire avec l'Android Device Monitor qui est inclus avec le SDK. En particulier, il dispose d'un explorateur de fichiers, qui vous permet de parcourir la structure des dossiers sur le périphérique. Il a également des boutons qui vous donnent la fonctionnalité push/pull ADB mais à partir d'une interface graphique si cela est plus facile à utiliser.

+0

Comment puis-je voir cela? – Edd

+2

Depuis Eclipse: Cliquez sur Fenêtre> Ouvrir la perspective> Autre ...> DDMS. – Karl

+0

Un grand merci. Pouvez-vous réellement ouvrir les fichiers à partir de là ou juste voir qu'ils existent? – Edd

5

Ils sont stockés dans un fichier dans le répertoire img AVD. Si vous utilisez Linux, vous pouvez monter le fichier img via:

sudo mount -o loop ~/.android/avd/<youremulator>/sdcard.img <mountpoint> 

Je ne sais pas s'il y a un moyen dans Windows ou Mac pour afficher le contenu du img car ils sont soit en ext3, ext4 ou fichier YAFFS le format du système (en fonction de ce que vous émulez) et Windows ne supporte pas facilement ces systèmes de fichiers.

Votre meilleur pari est d'utiliser adb pour copier le fichier directement sur l'émulateur en cours d'exécution comme indiqué dans adb --help:

adb pull <remote> [<local>] - copy file/dir from device 
+0

Je ne suis pas très bien avec la ligne de commande, j'ai tendance à utiliser Eclipse pour tout mais merci pour l'aide :) Si theres un moyen que je peux faire cela par programme qui serait utile – Edd