如题,Windows系统有虚拟机软件和沙箱软件,Android系统有类似功能的工具么,就是将应用安装在沙箱里,用于防止中病毒或隐私泄露
VMOS,虚拟机级别的隔离,收费
炼妖壶和 Shelter,利用 Android 自带的 “工作资料” 机制进行隔离,应该属于文件系统层面的隔离
如果设备已解锁,还可以尝试 DSU Sideloader,相当于给手机安装双系统,两系统之间数据完全不互通,无法读取对方存储中的文件。
3 个赞
Android 目前并没有严格意义上的基于虚拟化的沙箱,包括上面提到的 VMOS。
VMOS 本身只是基于系统调用劫持来创造一个可以运行 Android Runtime 的环境,而且还不是全部劫持,并不像是虚拟机那样完全启动一个新的内核。
而其他基于容器的方案比如 VirtualApp 反而可能因为容器本身需要众多权限来保证内部 App 的运行而导致应用不受控。
真正的虚拟化框架可能快要在 Android 上实现了,也许未来确实有可能能实现基于虚拟化的沙箱。
2 个赞