Answers:
对于适用于Windows v 0.9.0.4049和更高版本的BlueStacks App Player
BlueStacks和Windows之间存在一个共享文件夹:
/sdcard/windows/BstSharedFolder
您可能需要安装文件浏览器应用程序,例如“ ES File Explorer”才能访问此文件夹)Windows :(<BLUESTACKS_DATA>/UserData/SharedFolder
默认<BLUESTACKS_DATA>
为C:/ProgramData/BlueStacks
。这是在BlueStacks安装上设置的)。
在Windows 10设备,它在该位置被发现C:/BlueStacks/Engine/UserData/SharedFolder
或C:/ProgramData/BlueStacks/Engine/UserData/SharedFolder
或
C:/BlueStacksData/Bluestacks/UserData/SharedFolder
。
手动方法(BlueStacks↔PC)
将要传输的任何文件复制/放置到一个文件夹中(使用BlueStacks上的“ ES File Explorer”或PC上的“ Windows Explorer”),这些文件将显示在另一个文件夹中。
简单方法(仅限PC→BlueStacks)
在BlueStacks中,打开“ BlueStacks设置”,单击“导入Windows文件”,然后单击Proceed。将出现一个文件选择器对话框,您可以在其中选择要导入的文件(提示:您可以通过按住Ctrl并单击其他文件来选择多个文件)。最后,单击Open。BlueStacks将文件复制到上述相同的共享文件夹中。
[installation directory]\Engine\UserData\SharedFolder
使用内置的Windows资源管理器搜索栏很快找到的。
Bluestacks现在具有一个媒体管理器,您可以使用它轻松地导入/导出文件。
BlueStacks仅提供一种方法来访问sdcard的子文件夹,该子文件夹/storage/sdcard/windows/BstSharedFolder
在Windows中具有路径C:\ProgramData\BlueStacks\Engine\UserData\SharedFolder
。因此,最简单的方法是在其中放置一些文件,然后使用Android文件管理器应用程序(例如TotalCommander,它可以移动整个文件夹)在sd卡上将文件移动到需要它们的位置。
/编辑:此答案的其余部分似乎不再起作用。如果您想与旧版本的BlueStacks一起尝试,我就把它留在这里。
也可以通过一些更复杂的操作来完全访问sd卡。
蓝叠存储SD卡作为一种虚拟映像磁盘,在Windows上它在C:\Program Data\BlueStacks\Android\SDCard.sparsefs
或C:\ProgramData\BlueStacks\Engine\Android\SDCard.vdi
根据版本。本质上,您可以做的是创建一个新的虚拟映像磁盘,但是将其格式化为FAT
,这将允许在Android和Windows中进行安装!然后,您将在“我的电脑”中看到虚拟映像磁盘作为驱动器。
要走这条路,您将需要两个软件:
然后,您可以FAT
使用操作系统格式化工具进行格式化。
最后,您需要终止所有BlueStacks进程(即,它们以“ HD- *开始”),并通过regedit将路径更改为sdcard映像HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\BlockDevice\2\Path
。
有关此方法的分步教程,请参阅7labs.io教程。
使用ES资源管理器
1-从App Store下载Es并启用和连接WiFi
2-打开ES菜单转到LAN,在您的计算机上共享网络上的文件夹(读/写访问/所有人)并启用网络发现
3-扫描或添加Windows计算机的IP并使用Windows用户/密码
4-您现在可以轻松地在两个设备之间复制粘贴文件
它将100%工作
安装bluestacks时,我有一个名为Root Explorer的应用程序。带有R的文件柜。
只需打开,存储,SD卡,[文件位置],“按住”,发送到Windows。(此后,我等待了几秒钟,然后弹出“保存”框)