BlueStacks ne fournit qu'un moyen d'accéder à un sous-dossier de la carte SD /storage/sdcard/windows/BstSharedFolder
qui 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.sparsefs
ou à C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
selon 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:
- Un créateur de disque virtuel (par exemple, DATA.IMG Maker ).
- Un monteur d'image (par exemple, OSFMount ).
Ensuite, vous pouvez formater en FAT
utilisant 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 .