8
votes

Comment importer des fichiers dans la carte SDCard sur l'émulateur d'Android?

Je veux charger des photos dans mon image de carte SD dans l'émulateur. Comment faire cela par demande de commande.Comment faire ça?


1 commentaires

Le moyen le plus simple est de monter le fichier IMG.


7 Réponses :


10
votes

J'ai trouvé cela incroyablement maladroit et ne fonctionne pas très bien, mais la commande à utiliser est la suivante: adb pousser votrefile.xxx /sdcard/yourfile.xxx . Pour que cela fonctionne, vous devez avoir le fichier dans le même répertoire que ADB.EXE, qui figure dans le dossier Outils de votre répertoire SDK ou configurez adb comme une commande reconnaissable à l'échelle du système. (Je ne me souviens pas de savoir comment faire ça, mais je sais que cela peut être fait). Cela suppose également que vous avez configuré une carte SD via le gestionnaire AVD. Cependant, le problème que je suis confronté lorsque cela faisait cela est que parfois le fichier apparaîtrait sur l'émulateur avec une taille de 0 octets. Ce que je veux dire, c'est que je pouvais voir le fichier dans le navigateur de fichiers DDMS dans Eclipse, mais après avoir effectué le redémarrage de l'émulateur nécessaire, les fichiers seraient ensuite affichés avec la taille de 0 octet. Je ne pouvais pas trouver un motif sur la raison pour laquelle cela s'est passé, mais j'essaie plusieurs fois d'une ligne finalement travaillé.


2 commentaires

Cela fonctionne correctement pour moi maintenant. Je ne connais pas l'avenir. Merci beaucoup Steve.


Où puis-je créer la commande adb? Cela ne fonctionne pas si j'utilise mon invite de commande régulière dans Windows



2
votes

Je viens de découvrir comment ajouter des fichiers dans l'image de la carte SD.

  1. Tournez tous les émulateurs de course, mais gardez Eclipse sur.
  2. Utilisation de la ligne TheCommand, démarrez l'outil DDMS. DDMS
  3. Démarrer maintenant la console d'émulateur autonome. émulateur -avd myavdname -Sdcard mysdcard.img
  4. Appuyez sur un fichier dans la carte SDCARD. adb pousser votre nom / sdcard /
  5. Vous devriez recevoir un message (combien de mémoire occupe)
  6. En Eclipse, vous verrez les dossiers (y compris la carte SD et les fichiers que vous venez d'ajouter) apparaissent.

    Pour moi, les fichiers n'apparaissaient pas à la première fois dans l'explorateur de fichiers, puis j'ai fermé l'émulateur et je l'ai retourné. Maintenant, ça marche!


0 commentaires

0
votes

Dans Eclipse, ouvrez le point de vue du DDMS.

Démarrer un émulateur. Sélectionnez-le dans les appareils.

Cliquez sur l'onglet Explorateur de fichiers dans DDMS.

Alors la documentation suivante de Webstie officielle Android: http://developer.android.com /tools/debugging/ddms.html

Utilisation du système de fichiers d'émulateur ou de périphérique

DDMS fournit un onglet Explorateur de fichiers qui vous permet de visualiser, de copier et de supprimer des fichiers sur l'appareil. Cette fonctionnalité est utile dans l'examen des fichiers créés par votre application ou si vous souhaitez transférer des fichiers vers et depuis l'appareil.

Pour travailler avec un émulateur ou un système de fichiers d'un périphérique:

Dans l'onglet Périphériques, sélectionnez l'émulateur que vous souhaitez afficher le système de fichiers pour. Pour copier un fichier à partir du périphérique, localisez le fichier dans l'explorateur de fichiers, puis cliquez sur le bouton Pull File. Pour copier un fichier sur l'appareil, cliquez sur le bouton PUSH FILE de l'onglet Explorateur de fichiers.


0 commentaires

0
votes

réponse ici aussi. Vous n'avez pas besoin d'ouvrir la cmd lorsque vous utilisez Eclipse.

Problèmes essayant de pousser des fichiers dans un appareil Android en utilisant Eclipse


0 commentaires

-1
votes

Premier, téléchargez Magiciso ( http://www.magiciso.com/setup_magiciso.exe )

Après le téléchargement lorsque votre émulateur n'est pas ouvert, accédez à vos fichiers AVD (C: / Document et Paramètres / "Nom d'utilisateur" /. Android)

Il y a votre dossier AVD nommé

puis ouvrez SDCard.img avec magiciso

Vous devez maintenant faire glisser et déposer des fichiers dans votre fenêtre ISO magique

N'oubliez pas de sauvegarder le fichier


0 commentaires

2
votes

sur le studio Android

  1. Emulateur exécuté
  2. Moniteur de périphérique Ouvrir Android
  3. Faites défiler vers le bas et sélectionnez SDCard
  4. Cliquez sur le fichier PUSH dans l'icône SDCARD en haut à droite
  5. choisir le fichier J'espère que cela aide ..

0 commentaires

0
votes

Vous pouvez utiliser l'adb via un terminal pour transmettre le fichier à partir du bureau à l'émulateur.

adb pull <file-source-remote> <file-destination-local>


0 commentaires