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 .