BlueStacks предоставляют только способ доступа к подпапке SD-карты, в /storage/sdcard/windows/BstSharedFolder
которой в Windows есть путь C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder
. Таким образом, проще всего поместить туда несколько файлов, а затем с помощью приложения для управления файлами Android (например, TotalCommander, который может перемещать целые папки) перемещать файлы туда, где они нужны на вашей SD-карте.
/ РЕДАКТИРОВАТЬ: остальная часть этого ответа, кажется, больше не работает. Я оставляю это здесь, если вы хотите попробовать это с более старой версией BlueStacks .
Также возможно получить полный доступ к SD-карте с помощью некоторых более сложных манипуляций.
Bluestacks сохраняет сд карты в качестве своего рода диска виртуального образа, на Windows , это на C:\Program Data\BlueStacks\Android\SDCard.sparsefs
или в C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
зависимости от версии. По сути, вы можете создать новый виртуальный образ диска, но отформатированный вFAT
, что позволит монтировать как в Android, так и в Windows! Затем вы увидите виртуальный образ диска как диск в «Моем компьютере».
Чтобы пойти по этому пути, вам понадобятся две программы:
- Создатель виртуального диска (например, DATA.IMG Maker) ).
- Монтер изображений (например, OSFMount ).
Затем вы можете отформатировать в FAT
используя инструмент форматирования вашей ОС.
И, наконец, вам нужно убить все процессы BlueStacks (т. Е. Они начинаются с «HD- *») и изменить путь к образу SDCard через regedit в HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path
.
Пошаговое руководство по этому подходу можно найти в руководстве 7labs.io .