Comment pousser des fichiers vers une Instance D'émulateur en utilisant android studio

Comment suis-je capable de pousser .fichiers txt à l'émulateur en utilisant Android Studio?

46
demandé sur phantomraa 2015-05-25 11:52:13

5 réponses

Vous pouvez utiliser le ADB via Terminal pour passer le fichier du Bureau à L'émulateur.

adb push <file-source-local> <destination-path-remote>

Vous pouvez également copier le fichier de l'émulateur sur le Bureau

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

Vous pouvez également utiliser Android Device Monitor pour accéder aux fichiers. Cliquez sur L'icône Android qui se trouve dans la barre d'outils itself.It ' ll prendre quelques secondes pour charger, une fois qu'il est chargé, vous pouvez voir un onglet nommé File Explorer.maintenant, vous pouvez tirer / pousser des fichiers à partir de là.

32
répondu theapache64 2015-05-25 09:02:56

Si vous voulez le faire en utilisant l'interface graphique, vous pouvez suivre ceci dans les menus android studio:

Outils - > Android - > Android Dispositif Moniteur

entrez la description de l'image ici

Par la suite, la fenêtre Android Device Monitor(DDMS) s'ouvrira et vous pourrez télécharger des fichiers à l'aide de L'Explorateur de fichiers. Vous pouvez sélectionner une adresse comme /mnt/sdcard, puis pousser votre fichier dans sdcard. entrez la description de l'image ici

mise à Jour:

Dans Android 6.0+, vous devez utiliser le même processus mais votre android l'application ne peut pas accéder aux fichiers qui ont poussé à L'intérieur de la carte SD à l'aide de L'Explorateur de fichiers DDMS. C'est la même chose si vous essayez des commandes comme ceci:

adb push myfile.txt /mnt/sdcard/myfile.txt

Si vous faites face à l'exception EACCES (Permission denied), cela signifie que vous n'avez pas accès aux fichiers dans le stockage externe, car il s'agit d'une autorisation dangereuse.

Pour cette situation, vous devez demander l'autorisation d'accès manuellement en utilisant le nouveau système d'autorisation dans Android 6.0 et la version supérieure. Pour plus de détails, vous pouvez jeter un oeil dans android tutoriel et Cette lien.

52
répondu VSB 2017-05-23 10:31:16

Un moyen facile est de glisser-déposer. Il va copier les fichiers dans / sdcard / Download. Vous pouvez copier des dossiers entiers ou plusieurs fichiers. Assurez-vous que "Activer le partage de presse-papiers" est activé. (selon ...- >Paramètres)

entrez la description de l'image ici

50
répondu johnml1135 2017-07-03 12:23:19

Android Device monitor n'est plus disponible dans android studio.

Si vous utilisez android studio 3.0 et supérieur. 1. Allez dans "Device File Explorer" qui se trouve en bas à droite d'android studio. 2. Si vous avez plus d'un périphérique connecté. sélectionnez l'appareil que vous voulez dans la liste déroulante en haut. 3. mnt > sdcard est l'emplacement de la carte SD sur l'émulateur. 4. Clic droit sur le dossier et cliquez sur Télécharger. Voir l'image ci-dessous.

Remarque: Vous pouvez télécharger le dossier ainsi pas juste des fichiers individuels.

entrez la description de l'image ici

20
répondu Prakash 2018-04-18 17:11:29

Ouvrez l'invite de commande et donnez le chemin platform-tools du sdk. Par Exemple:- C:\Android\sdk\platform-tools> Ensuite, tapez la commande 'adb push' comme ci-dessous,

C:\Android\sdk\platform-tools > push adb C:\MyFiles\fileName.txt / sdcard / nom de fichier.txt

Cette commande pousse le fichier vers le dossier racine de l'émulateur.

3
répondu REMITH 2017-03-19 08:01:34