蓝叠模拟器共享window文件夹教程,直接映射到自己的硬盘,无需复制粘贴和导入

您所在的位置:网站首页 模拟器设置在哪个文件夹里面打开 蓝叠模拟器共享window文件夹教程,直接映射到自己的硬盘,无需复制粘贴和导入

蓝叠模拟器共享window文件夹教程,直接映射到自己的硬盘,无需复制粘贴和导入

2024-07-14 22:46| 来源: 网络整理| 查看: 265

蓝叠模拟器于windows共享文件夹,是真的共享!!!

本人使用的bluestacks5(版本号为5.4.50.109 N32)先找到bluestack的数据文件夹,所有操作都在这个文件夹下进行

我是安装的默认位置,所以位置是:C:\ProgramData\BlueStacks_nxt

这下面有一个bluestacks.conf文件,使用记事本或者notepad++或者vscode打开这个文件(我用的vscode)。

查找到bst.shared_floder这个变量,原始的变量只有四个值,分别是:Doucuments,pictures,InputMapper,BstSharedFloder

在后面添加文件夹名字:我添加的D_Disk,E_Disk(自己随便起名字,这个是蓝叠里面显示的)

这个时候蓝叠里面是可以显示新建了一个文件夹,但是里面没有任何东西

下一步就是添加路径配置

打开Engine子目录,里面有一个HypervVM.json文件,打开文件进行编辑(记事本,notepad++,vscode都可以,我习惯用vscode)

打开之后,用文件夹的名字作为定位,看到Documents,Pictures和BstSharedFolder这几个名字,按照这个形式,在下面添加自己的文件名和路径。如下图所示,红框内就是自己添加的。

name就是刚才起的名字,我的是D_Disk和E_Disk:

path就是实际路径,D盘的路径就是D:/    ,另一个E_disk映射到E:/shuju。(路径最好用反斜杠,也可以使用双斜杠)这个自己想要的路径(单斜杠会被识别成转义字符,所以推荐反斜杠)

AccessName是注册表或者系统变量里面的名字,由于系统变量已经是Name-Path对应的键,所以原文件的三个都是的AccessName,没有写Path我们用不到。这个我们用不到,空下来就好了(当然你自己想要尝试的话,可以以尝试这个写法,需要在系统变量或者注册表里面添加一个字符串类关键字,然后对应自己想要的路径)

    然后进到Engine目录的Nougat32子目录下,里面有Nougat32.bstk和Nougat32.bstk-prev文件。打开编辑这个两个文件

还是以数据文件夹名字为定位,看到sharedfolder,底下有很整齐的四个文件夹的格式。copy一份,把name和hostPath修改为自己的就可以了。name就是前面自己起的名字,hostpath就是文件夹的绝对路径。

Nougat32.bstk和Nougat32.bstk-prev都这么修改一下。我把这部分的代码copy下来可以看一下

然后就修改完成了!!!可以打开蓝叠查看

    看到这里就投个币点个赞吧,百度你也找不到这样一份教学,自己摸索方法和写教程也挺花时间的。

效果展示

     展示一下效果:E_Disk对应的是E:/shuju 

蓝叠里面显示电脑的文件管理器打开一个文件

我又再次测试了一下,发现这个方法只能读取,不能写入。原谅我能力有限,搞不懂这些门门道道。但是BsSharedFolder这个文件夹是有读和写权限的。可以想办法把BsSharedFolder的路径修改到其他地方,这样子就能又一个可以读写的共享文件夹。

    做这个的目的就是为了节省C盘的空间。蓝叠还是装在C盘,为了快速启动。蓝叠5的开机时间已经短到仅有10秒!!我又不希望他占用太多的空间。

    在Android.bstk.in文件里其实可以修改VHD文件的UUID。可以把Data.vhd文件移动到D盘,然后手动修改对应的UUID。这样子就可以做到在C盘启动,然后在D盘存取数据。Data.vhd就是整个虚拟机的数据文件,安装的第三方应用都在里头。

制作不易,点赞投币



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3