[MuMu模拟器12]多开使用时压缩虚拟机大小
虚拟机多开需要在每一个虚拟机内安装相同的应用,因而导致了大量冗余内容。由于MuMu可以root,所以直接将应用相同的部分复制到宿主机系统,使用软链接访问即可。实测在应用加载时速度略有下降,但是不至于卡顿。
[PORT]
是对应多开虚拟机的adb端口,[DIR]
是需要去重的文件夹,/mnt/shared/products
路径挂载的是宿主机MuMu模拟器安装路径下的MuMuPlayer-12.0\shell\products
。
adb -s 127.0.0.1:[PORT] root
# 需要在虚拟机中确认此次使用 root 权限
adb -s 127.0.0.1:[PORT] shell
# 以下代码在 adb shell 中运行
cd [DIR]/..
mv [DIR] /mnt/shared/products/[DIR]
ln -sf /mnt/shared/products/[DIR] [DIR]
可以使用df -h
和du -h
分别查看虚拟磁盘占用(包括挂载路径)和文件夹大小。比如对于 Arknights 来说,它主要的资源文件是:
/mnt/sdcard/Android/data/com.hypergryph.arknights/files/AB/
大概占6.5GB/data/app/???/com.hypergryph.arknights-????==/base.apk
大概占1.5GB
文章目录
关闭
共有 0 条评论