Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
358 L’art du développement Android
Stockage et extraction de fichiers
Bien que vous puissiez utiliser adb pull et adb push pour, respectivement, extraire ou stocker
des fichiers sur un émulateur ou un terminal, DDMS permet de le faire de façon plus visuelle.
Il suffit, pour cela, de sélectionner l’émulateur ou le terminal concerné, puis de choisir
l’option Device > File Explorer... à partir du menu principal : une fenêtre de dialogue typique
comme celle de la Figure 37.10 permet alors de parcourir l’arborescence des fichiers.
Sélectionnez simplement le fichier concerné et cliquez sur le bouton d’extraction (à
gauche) ou de stockage (au milieu) de la barre d’outils pour le transférer vers ou à partir de
votre machine de développement. Le bouton de suppression (à droite) permet de supprimer
le fichier sélectionné.
• Cet outil ne permet pas de créer de répertoire : pour cela, vous devez soit utiliser
la commande adb shell, soit les créer à partir de votre application.
• Bien que vous puissiez parcourir la plupart des fichiers d’un émulateur, les
restrictions de sécurité d’Android limitent beaucoup l’accès en dehors de
l’arborescence /sdcard sur un vrai terminal.
Copies d’écran
Pour faire une copie d’écran de l’émulateur ou d’un terminal Android, faites simplement
Ctrl+S ou choisissez Device > Screen capture... dans le menu principal. Ceci ouvrira une
boîte de dialogue contenant une image de l’écran courant, comme à la Figure 37.11.
À partir de là, vous pouvez cliquer sur "Save" pour sauvegarder l’image au format PNG
sur votre machine de développement, rafraîchir l’image à partir de l’état courant de
l’émulateur ou du terminal, ou cliquer sur "Done" pour fermer la boîte de dialogue.
Figure 37.10
Explorateur
de fichiers
de DDMS.
In fo
Livre Android.book Page 358 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 373/391

Suivant