web-dev-qa-db-fra.com

Accéder aux fichiers à partir de la carte SD genymotion

J'utilise Genymoton depuis un certain temps maintenant.

Quelqu'un pourrait pls. dites-moi s'il existe un moyen d'accéder aux fichiers présents dans la carte SD de l'émulateur Genymotion?

Actuellement, je dois les télécharger sur le pilote Google, puis télécharger sur Windows.

59
Sandeep

Vous pouvez utiliser le dossier partagé pour cela. C'est bien expliqué sur cet article Google+ .

Voici le brief:

  • Accédez à l'onglet VirtualBox VM setting/Shared folder].
  • Ajoutez un dossier partagé avec le dossier que vous souhaitez partager et cochez l'option "montage automatique"
  • Lancez votre VM comme d'habitude depuis le logiciel Genymotion
  • Votre dossier partagé est disponible dans le répertoire/mnt/shared (plusieurs dossiers partagés sont pris en charge).
87
eyal-lezmy

Ceci est également possible en utilisant le Android Device Monitor . Vous l'avez déjà si le Android SDK est installé. Cette méthode fonctionne pour tous les appareils connectés, y compris les émulateurs tels que Genymotion.

Dans Android Studio, cliquez sur l'icône indiquant Android Moniteur de périphérique dans la barre d'outils. Android Device Monitor (Ceci est également disponible depuis Eclipse ou vous pouvez simplement taper monitor dans la ligne de commande après avoir été déplacé dans le dossier tools de votre sdk installé)

Dans le moniteur de périphériques Android, accédez à l'onglet Explorateur de fichiers. File Explorer tab Assurez-vous qu'un périphérique est sélectionné sur le côté gauche.

Recherchez le fichier souhaité et sélectionnez-le. Find the desired file. Pour la carte SD, vous devrez peut-être ouvrir le dossier de stockage et y ouvrir la carte SD.

Cliquez sur le bouton en haut qui dit "Extraire un fichier du périphérique". Pull a file from the device Assurez-vous de sélectionner Pull et non Push. Sauf si vous voulez mettre de nouveaux fichiers sur votre appareil bien sûr.

Sauvegarder le fichier sur votre ordinateur... Save file to computer et le tour est joué! Le fichier de votre genymotion est maintenant parmi vos autres fichiers sur votre ordinateur. Prêt à être utilisé comme bon vous semble.


Sinon, vous pouvez également utiliser une application tierce telle que airdroid ou tout explorateur de fichiers avancé pour échanger des fichiers entre votre appareil et votre ordinateur. (Pour installer des applications tierces, vous devez d'abord trouver l'apk ou flash gapps sur votre genymotion et vous rendre sur le Play Store.)

85
miva2

Une autre façon que j'ai adoptée, installez simplement EsFileEx sur genymotion. Prenez vos fichiers que vous souhaitez copier, par exemple

/sdcard/WhatsApp/media/dp.jpeg 

Balayez vers LAN, vous pouvez voir votre machine locale en tant que 10.0.3.2 ou toute adresse IP. Ici, vous pouvez accéder à votre dossier/lecteur partagé de votre ordinateur/PC local, au fichier copié précédemment ici et vous avez terminé!

REMARQUE! L'autorisation R/W doit être définie sur le dossier/lecteur partagé de l'ordinateur/du PC local

3
M-sAnNan

Vous pouvez utiliser Eclipse avec le plug-in ADT et parcourir le système de fichiers comme tout autre émulateurs virtuels Android. Je l'utilise depuis un moment, mais Eclipse se bloque parfois.

0
Sathesh