[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 -hdu -h分别查看虚拟磁盘占用(包括挂载路径)和文件夹大小。比如对于 Arknights 来说,它主要的资源文件是:

  • /mnt/sdcard/Android/data/com.hypergryph.arknights/files/AB/ 大概占6.5GB
  • /data/app/???/com.hypergryph.arknights-????==/base.apk 大概占1.5GB

版权声明:
作者:dorence
链接:https://wp.dorence.top/archives/247
来源:极客模拟
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录