Comment transférer des fichiers entre BlueStacks et PC Windows?

17

J'utilise BlueStacks App Player. Parfois, je dois transférer des fichiers entre BlueStacks (carte SD) de / vers mon Windows.

Il semble que je trouve le fichier qui stocke les données sur la carte SD <BLUESTACKS_DATA>/Android/SDCard.sparsefs/Store, mais je ne peux pas voir le contenu et le modifier facilement à partir de mon PC.

Existe-t-il des moyens de transférer des fichiers entre eux?

Andrew T.
la source

Réponses:

20

Pour BlueStacks App Player pour Windows v 0.9.0.4049 et supérieur

Il existe un dossier partagé entre BlueStacks et Windows:

  • BlueStacks: /sdcard/windows/BstSharedFolder (vous devrez peut-être installer une application d'exploration de fichiers telle que "ES File Explorer" pour accéder à ce dossier)
  • Windows: <BLUESTACKS_DATA>/UserData/SharedFolder(par défaut, <BLUESTACKS_DATA>est C:/ProgramData/BlueStacks. Ceci est défini lors de l'installation de BlueStacks).

    Sur un appareil Windows 10, il a été trouvé à l'emplacement C:/BlueStacks/Engine/UserData/SharedFolderou C:/ProgramData/BlueStacks/Engine/UserData/SharedFolderou C:/BlueStacksData/Bluestacks/UserData/SharedFolder.

Méthode manuelle (BlueStacks ↔ PC)

Copiez / placez tous les fichiers que vous souhaitez transférer dans un dossier (en utilisant "ES File Explorer" sur BlueStacks ou "Windows Explorer" sur PC), et ces fichiers seront affichés sur un autre dossier.

Méthode simple (PC → BlueStacks uniquement)

Depuis BlueStacks, ouvrez "Paramètres BlueStacks", cliquez sur "Importer des fichiers Windows" et cliquez sur Proceed. Une boîte de dialogue de sélection de fichier apparaîtra où vous pouvez sélectionner le fichier que vous souhaitez importer (conseils: vous pouvez sélectionner plusieurs fichiers en maintenant Ctrlet en cliquant sur d'autres fichiers). Enfin, cliquez Open. BlueStacks copiera les fichiers dans les mêmes dossiers partagés mentionnés ci-dessus.

Référence: Comment accéder aux fichiers sur votre PC à partir de BlueStacks?

Andrew T.
la source
1
Vous pouvez également faire glisser et déposer un fichier sur des Bluestacks depuis Windows pour le copier à l'emplacement par défaut sur le système Android (SDCARD-> windows-> BstSharedFolder).
David d C e Freitas
sur Win 10, il s'agit de C: \ ProgramData \ BlueStacks \ UserData \ SharedFolder
JerryGoyal
Vous ne pourrez peut-être pas utiliser ES File Explorer pour déplacer l'application vers le dossier partagé Windows - essayez plutôt d'utiliser celui intégré (Paramètres> Stockage> Explorer). De plus, dans mon cas, c'était le cas [installation directory]\Engine\UserData\SharedFolder- l'utilisation de la barre de recherche intégrée de l'Explorateur Windows l'a trouvé rapidement.
Fund Monica's Lawsuit
3

utilisez l'application d'importation de fichiers Windows fournie avec les Bluestacks.

entrez la description de l'image ici

entrez la description de l'image ici

Arun Tom
la source
2

Si vous souhaitez transférer un fichier relativement volumineux (par exemple 1 Go):

  1. Téléchargez Droid Splitter sur votre Blue Stack et divisez le gros fichier en petits morceaux à l'aide de Droid Splitter.
  2. Transférez les fichiers plus petits dans un dossier partagé un par un (si vous êtes bloqué, vous devrez peut-être redémarrer Blue Stack ou votre ordinateur portable).
  3. Après avoir transféré les fichiers, joignez les fichiers plus petits à l'aide de Droid Splitter. Si vous ne pouvez pas joindre les petits fichiers, vous devrez peut-être transférer les fichiers sur un téléphone Android et utiliser Droid Splitter pour joindre les petits fichiers.

J'ai essayé cela et cela a certainement fonctionné. Bonne chance :-)

user132134
la source
2

Vous pouvez installer l' application Total Commander dans BlueStacks avec les plug-ins FTP et SCP / SFTP (SSH) et transférer les fichiers sur le réseau vers votre PC local. Sur Mac, SSH peut être activé et transféré sur votre localhostvia SSH. Sous Windows, vous pouvez installer un serveur FTP sur votre PC, afin que l'application puisse se connecter à votre IP via le protocole FTP.

kenorb
la source
2

BlueStacks ne fournit qu'un moyen d'accéder à un sous-dossier de la carte SD /storage/sdcard/windows/BstSharedFolderqui dans Windows a le chemin C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder. Le moyen le plus simple consiste donc à y placer certains fichiers, puis à utiliser une application de gestion de fichiers Android (par exemple, TotalCommander, qui peut déplacer des dossiers entiers) pour déplacer les fichiers là où vous en avez besoin sur votre carte SD.


/ EDIT: le reste de cette réponse semble ne plus fonctionner. Je le laisse ici si vous voulez l'essayer avec une ancienne version de BlueStacks .

Il est également possible d'obtenir un accès complet à la carte SD avec des manipulations plus complexes.

BlueStacks stocke la carte SD comme une sorte de disque d'image virtuelle, sous Windows, elle est à C:\Program Data\BlueStacks\Android\SDCard.sparsefsou à C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdiselon la version. Essentiellement, ce que vous pouvez faire, c'est que vous pouvez créer un nouveau disque d'image virtuelle, mais formaté FAT, qui permettra à la fois le montage à l'intérieur d'Android et de Windows! Ensuite, vous verrez le disque d'image virtuelle en tant que lecteur dans "Poste de travail".

Pour emprunter cette voie, vous aurez besoin de deux logiciels:

  1. Un créateur de disque virtuel (par exemple, DATA.IMG Maker ).
  2. Un monteur d'image (par exemple, OSFMount ).

Ensuite, vous pouvez formater en FATutilisant votre outil de formatage du système d'exploitation.

Et enfin, vous devez tuer tous les processus BlueStacks (c'est-à-dire qu'ils commencent par "HD- *") et changer le chemin vers l'image sdcard via regedit à HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path.

Pour un didacticiel étape par étape sur cette approche, consultez le didacticiel 7labs.io .

généreux
la source
1

Utilisation d'ES Explorer

1 - Téléchargez Es depuis l'App Store et activez et connectez le WiFi

2- Ouvrez le menu ES Allez sur LAN, Sur votre ordinateur, partagez le dossier (Accès en lecture / écriture / Tout le monde) sur le réseau et activez la découverte du réseau

3- Analyser ou ajouter l'IP de l'ordinateur Windows et utiliser l'utilisateur / pass Windows

4- Vous pouvez désormais copier / coller des fichiers entre deux appareils facilement

Cela fonctionnera à 100%

Hussain Nasif
la source
1

Lorsque j'ai installé les Bluestacks, j'avais une application appelée Root Explorer. Un classeur avec un R dessus.

Ouvrez simplement, Stockage, SDcard, [Emplacement du fichier], "Maintenez le clic", Envoyer, vers Windows. (J'ai eu quelques secondes après cela pour que la boîte de sauvegarde apparaisse)

Devon Loper
la source