Come trasferire file tra BlueStacks e PC Windows?


17

Sto usando BlueStacks App Player. A volte ho bisogno di trasferire file tra BlueStacks (scheda SD) da / verso il mio Windows.

Mi sembra di trovare il file che memorizza i dati nella scheda SD <BLUESTACKS_DATA>/Android/SDCard.sparsefs/Store, ma non riesco a vedere il contenuto e modificarlo facilmente dal mio PC.

Ci sono modi per trasferire file tra di loro?

Risposte:


20

Per BlueStacks App Player per Windows v 0.9.0.4049 e versioni successive

Esiste una cartella condivisa tra BlueStacks e Windows:

  • BlueStacks: /sdcard/windows/BstSharedFolder (potrebbe essere necessario installare un'app di esplorazione file come "ES File Explorer" per accedere a questa cartella)
  • Windows: <BLUESTACKS_DATA>/UserData/SharedFolder(per impostazione predefinita, <BLUESTACKS_DATA>èC:/ProgramData/BlueStacks . Questo è impostato sull'installazione BlueStacks).

    Su un dispositivo Windows 10, è stato trovato nella posizione C:/BlueStacks/Engine/UserData/SharedFoldero C:/ProgramData/BlueStacks/Engine/UserData/SharedFoldero C:/BlueStacksData/Bluestacks/UserData/SharedFolder.

Metodo manuale (BlueStacks ↔ PC)

Copia / metti tutti i file che vuoi trasferire in una cartella (usando "ES File Explorer" su BlueStacks o "Windows Explorer" su PC), e quei file verranno mostrati su un'altra cartella.

Metodo semplice (PC → solo BlueStacks)

Da BlueStacks, apri "Impostazioni BlueStacks", fai clic su "Importa file Windows" e fai clic su Proceed. Verrà visualizzata una finestra di dialogo di selezione file in cui è possibile selezionare il file che si desidera importare (suggerimenti: è possibile selezionare più file tenendo premutoCtrl e facendo clic su altri file). Infine, fai clic su Open. BlueStacks copierà i file nelle stesse cartelle condivise sopra menzionate.

Riferimento: Come accedere ai file sul PC da BlueStacks?


1
Puoi anche trascinare e rilasciare un file su Bluestacks da Windows per copiarlo nella posizione predefinita sul sistema Android (SDCARD-> windows-> BstSharedFolder).
David d C e Freitas,

su Win 10 è C: \ ProgramData \ BlueStacks \ UserData \
SharedFolder

Potrebbe non essere possibile utilizzare ES File Explorer per spostare l'app nella cartella condivisa di Windows: prova invece a utilizzare quella incorporata (Impostazioni> Archiviazione> Esplora). Inoltre, nel mio caso era in [installation directory]\Engine\UserData\SharedFolder- usando la barra di ricerca di Windows Explorer integrata l'ho trovata rapidamente.
Fondo Monica's Lawsuit


3

usa l'app di importazione di file di Windows fornita con i Bluestacks.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


2

Se si desidera trasferire un file relativamente grande (ovvero 1 GB):

  1. Scarica Droid Splitter sul tuo Blue Stack e dividi il file grande in blocchi più piccoli usando Droid Splitter.
  2. Trasferisci i file più piccoli nella cartella condivisa uno alla volta (se rimani bloccato, potrebbe essere necessario riavviare Blue Stack o il tuo laptop).
  3. Dopo aver trasferito i file, unisci i file più piccoli utilizzando Droid Splitter. Se non riesci a unire i file più piccoli, potresti dover trasferire i file in un telefono Android e utilizzare Droid Splitter per unire i file più piccoli.

Ci ho provato e sicuramente ha funzionato. In bocca al lupo :-)


2

Puoi installare l' app Total Commander in BlueStacks insieme ai plugin FTP e SCP / SFTP (SSH) e trasferire i file sulla rete sul tuo PC locale. Su Mac SSH può essere abilitato e trasferito al tuo localhosttramite SSH. Su Windows puoi installare il server FTP sul tuo PC, quindi l'app può connettersi al tuo IP tramite protocollo FTP.


2

BlueStacks fornisce solo un modo per accedere a una sottocartella della sdcard /storage/sdcard/windows/BstSharedFolderche in Windows ha il percorso C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder. Il modo più semplice è quindi posizionare alcuni file lì e quindi utilizzare un'app di gestione file Android (ad es. TotalCommander, che può spostare intere cartelle) per spostare i file dove sono necessari sulla scheda SD.


/ EDIT: il resto di questa risposta sembra non funzionare più. Lo lascio qui se vuoi provarlo con una versione precedente di BlueStacks .

È anche possibile ottenere pieno accesso alla scheda SD con alcune manipolazioni più complesse.

BlueStacks memorizza la scheda SD come una specie di disco immagine virtuale, su Windows è in C:\Program Data\BlueStacks\Android\SDCard.sparsefso in C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdibase alla versione. In sostanza, quello che puoi fare è che puoi creare un nuovo disco di immagine virtuale, ma formattatoFAT , che consentirà sia il montaggio all'interno di Android che Windows! Quindi, vedrai il disco di immagine virtuale come unità in "Risorse del computer".

Per percorrere questa strada, avrai bisogno di due software:

  1. Un creatore di dischi virtuali (ad es. DATA.IMG Maker ).
  2. Un montatore di immagini (ad es. OSFMount ).

Quindi è possibile formattare FATutilizzando lo strumento di formattazione del sistema operativo.

Infine, è necessario interrompere tutti i processi BlueStacks (ovvero, iniziano con "HD- *") e modificare il percorso dell'immagine sdcard tramite regedit at HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path.

Per un'esercitazione passo-passo su questo approccio, dai un'occhiata al tutorial 7labs.io .


1

Utilizzando ES Explorer

1 - Scarica Es dall'App-store e attiva e collega WiFi

2- Apri il menu ES Vai a LAN, sul tuo computer condividi la cartella (Accesso lettura / scrittura / Tutti) sulla rete e abilita il rilevamento della rete

3- Scansione o aggiunta IP di computer Windows e utilizzo di utente / passaggio di Windows

4- Ora puoi copiare facilmente i file incolla tra due dispositivi

Funzionerà al 100%


1

Quando ho installato i Bluestacks avevo un'app chiamata Root Explorer. Un file cabinet con una R su di esso.

Semplicemente Apri, Memoria, Scheda SD, [Posizione file], "Tieni premuto", Invia, a Windows. (Ho aspettato un paio di secondi dopo che si aprisse la finestra Salva)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.