¿Cómo transferir archivos entre BlueStacks y PC con Windows?

Estoy usando BlueStacks App Player. A veces necesito transferir archivos entre BlueStacks (tarjeta SD) desde/hacia mi Windows.

Parece que encuentro el archivo que almacena los datos en la tarjeta SD en <BLUESTACKS_DATA>/Android/SDCard.sparsefs/Store, pero no puedo ver el contenido ni modificarlo fácilmente desde mi PC.

¿Hay alguna forma de transferir archivos entre ellos?

Respuestas (8)

Para BlueStacks App Player para Windows v 0.9.0.4049 y superior

Hay una carpeta compartida entre BlueStacks y Windows:

  • BlueStacks: /sdcard/windows/BstSharedFolder(es posible que deba instalar una aplicación de exploración de archivos como "ES File Explorer" para acceder a esta carpeta)

  • Windows: <BLUESTACKS_DATA>/UserData/SharedFolder(de forma predeterminada, <BLUESTACKS_DATA>es C:/ProgramData/BlueStacks. Esto se establece en la instalación de BlueStacks).

    En un dispositivo con Windows 10, se encontró en la ubicación C:/BlueStacks/Engine/UserData/SharedFoldero C:/ProgramData/BlueStacks/Engine/UserData/SharedFoldero C:/BlueStacksData/Bluestacks/UserData/SharedFolder.

Método manual (BlueStacks ↔ PC)

Copie/coloque los archivos que desee transferir en una carpeta (usando "ES File Explorer" en BlueStacks o "Windows Explorer" en la PC), y esos archivos se mostrarán en otra carpeta.

Método simple (PC → solo BlueStacks)

Desde BlueStacks, abra "Configuración de BlueStacks", haga clic en "Importar archivos de Windows" y haga clic en Proceed. Aparecerá un cuadro de diálogo de selección de archivos donde puede seleccionar el archivo que desea importar (consejos: puede seleccionar varios archivos manteniendo Ctrlpresionados y haciendo clic en otros archivos). Finalmente, haga clic en Open. BlueStacks copiará los archivos en las mismas carpetas compartidas mencionadas anteriormente.

Referencia: ¿Cómo acceder a archivos en su PC desde BlueStacks?

También puede arrastrar y soltar un archivo en Bluestacks desde Windows para copiarlo en la ubicación predeterminada en el sistema Android (SDCARD->windows->BstSharedFolder).
en Win 10 es C:\ProgramData\BlueStacks\UserData\SharedFolder
Es posible que no pueda usar ES File Explorer para mover la aplicación a la carpeta compartida de Windows; intente usar la integrada (Configuración> Almacenamiento> Explorar) en su lugar. Además, en mi caso, estaba en [installation directory]\Engine\UserData\SharedFolder: al usar la barra de búsqueda integrada de Windows Explorer, se encontró rápidamente.
¿Existe alguna ubicación compartida para MAC OS?
"Desde BlueStacks, abra "Configuración de BlueStacks", haga clic en "Importar archivos de Windows"". ¿Se eliminó esto en Bluestacks 5? No puedo encontrar Importar "Archivos de Windows" en "Configuración de Bluestacks"

Administrador de medios BlueStacks

Bluestacks ahora tiene un Administrador de medios que puede usar para importar/exportar archivos fácilmente.

use la aplicación de importación de archivos de Windows que viene con bluestacks.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Si desea transferir un archivo relativamente grande (es decir, 1 GB):

  1. Descarga Droid Splitter en tu Blue Stack y divide el archivo grande en partes más pequeñas usando Droid Splitter.
  2. Transfiera los archivos más pequeños a la carpeta compartida uno por uno (si se atasca, es posible que deba reiniciar Blue Stack o su computadora portátil).
  3. Después de transferir los archivos, une los archivos más pequeños usando Droid Splitter. Si no puede unir los archivos más pequeños, es posible que deba transferir los archivos en un teléfono Android y usar Droid Splitter para unir los archivos más pequeños.

Intenté esto y ciertamente funcionó. Buena suerte :-)

Puede instalar la aplicación Total Commander en BlueStacks junto con los complementos FTP y SCP/SFTP (SSH) y transferir los archivos a través de la red a su PC local. En Mac, SSH se puede habilitar y transferir a localhosttravés de SSH. En Windows, puede instalar un servidor FTP en su PC, por lo que la aplicación puede conectarse a su IP a través del protocolo FTP.

BlueStacks solo proporciona una forma de acceder a una subcarpeta de la tarjeta SD /storage/sdcard/windows/BstSharedFolderque en Windows tiene la ruta C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder. La forma más fácil es colocar algunos archivos allí y luego usar una aplicación de administrador de archivos de Android (por ejemplo, TotalCommander, que puede mover carpetas completas) para mover los archivos donde los necesite en su tarjeta SD.


/EDIT: el resto de esta respuesta parece que ya no funciona. Aquí te lo dejo por si quieres probarlo con una versión anterior de BlueStacks .

También es posible obtener acceso completo a la tarjeta SD con algunas manipulaciones más complejas.

BlueStacks almacena la tarjeta SD como una especie de disco de imagen virtual, en Windows está en C:\Program Data\BlueStacks\Android\SDCard.sparsefso en C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdidependiendo de la versión. Esencialmente, lo que puede hacer es que puede crear un nuevo disco de imagen virtual, pero formateado en FAT, que permitirá tanto el montaje dentro de Android como de Windows. Luego, verá el disco de imagen virtual como una unidad en "Mi PC".

Para seguir esta ruta, necesitará dos softwares:

  1. Un creador de disco virtual (por ejemplo, DATA.IMG Maker ).
  2. Un montador de imágenes (por ejemplo, OSFMount ).

Luego puede formatear FATusando la herramienta de formateo de su sistema operativo.

Y, por último, debe eliminar todos los procesos de BlueStacks (es decir, comienzan con "HD-*") y cambiar la ruta a la imagen de la tarjeta SD a través de regedit en HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path.

Para ver un tutorial paso a paso sobre este enfoque, consulte el tutorial de 7labs.io .

Uso de ES Explorer

1 - Descargue Es de la tienda de aplicaciones y habilite y conecte WiFi

2- Abra ES Menu Vaya a LAN, en su computadora comparta la carpeta (Acceso de lectura/escritura/Todos) en la red y habilite el descubrimiento de red

3- Escanee o agregue la IP de la computadora con Windows y use el usuario / contraseña de Windows

4- Ahora puedes copiar y pegar archivos entre dos dispositivos fácilmente

Funcionará al 100%

Cuando instalé bluestacks, tenía una aplicación llamada Root Explorer. Un archivador con una R en él.

Simplemente abra, Almacenamiento, Tarjeta SD, [Ubicación del archivo], "Mantenga presionado el clic", Enviar, A Windows. (Tuve que esperar un par de segundos después de eso para que apareciera el cuadro Guardar)