J'ai des éléments dans mon bureau ubuntu 12.04. Je veux les transférer dans la carte Sdcard de l'un des avds de mon émulateur Android (android-sdk-linux) que j'ai installé sur le même système.
Vous souhaitez savoir comment procéder ci-dessus.
android-emulator
Karthik C
la source
la source
Réponses:
1. À l'aide de la ligne de commande: voici comment copier des fichiers sur une image de carte SD .
Vous devez utiliser
adb push
pour copier des fichiers du bureau vers l'émulateur etadb pull
inversement. Voici la syntaxe pour copier des fichiers vers ou depuis une instance d'émulateur / périphérique :Copiez du bureau vers l'émulateur:
Copiez de l'émulateur vers le bureau:
Voici le
<local>
chemin du fichier / dossier sur votre bureau et le<remote>
chemin du fichier / dossier sur votre émulateur.Voici un exemple:
foo.txt sera poussé (copié) vers l'émulateur.
2. Utilisation de DDMS UI: voici comment travailler avec le système de fichiers de l'émulateur à l'aide de DDMS .
Personnellement, je préfère les commandes adb pull et adb push car vous pouvez copier plusieurs fichiers (dans un seul répertoire) avec une seule commande de ligne, en utilisant DDMS, vous ne pouvez copier qu'un seul fichier à la fois (pas de répertoire).
la source
Pour transférer des données du bureau vers la SdCard d'un émulateur sous Linux, procédez comme suit:
Créons une carte SD de 64 Mo pour notre émulateur Android. À partir d'un terminal, procédez comme suit:
Vous pouvez maintenant utiliser le «SDK Eclipse Android et AVD Manager» pour créer un nouveau périphérique virtuel Android qui peut utiliser le chemin d'accès à la carte SD que vous avez créée.
Écrire des données sur la carte SD:
Depuis un terminal:
Cela démarrera le serveur Dalvik Debug Monitor. Alors:
Maintenant, à l'intérieur de votre code, vous pouvez accéder au chemin de la carte SD avec:
Plus vous pouvez lire ici .
la source