BlueStacks fornisce solo un modo per accedere a una sottocartella della sdcard /storage/sdcard/windows/BstSharedFolder
che 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.sparsefs
o in C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
base 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:
- Un creatore di dischi virtuali (ad es. DATA.IMG Maker ).
- Un montatore di immagini (ad es. OSFMount ).
Quindi è possibile formattare FAT
utilizzando 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 .