应用简介
Shelter是一款免费且自由的应用隔离/双开工具,它是基于Android的Work Profile功能提供隔离的空间,主要用途包括:在工作配置文件中安装应用程序以实现隔离;冻结工作配置文件中的应用程序,防止它们在您不活跃使用时运行或被唤醒;在同一设备上安装两个相同应用程序的副本。应用在使用过程中绝无任何广告/统计/跟踪SDK,有需要的可以下载来使用。
在兼容性方面Shelter是在类似AOSP的安卓衍生品上开发和测试的。这包括AOSP(安卓开源项目),谷歌安卓,以及大多数基于AOSP的开源定制ROM,如LineageOS。如果你的手机正在运行上面列出的安卓衍生品之一,那么恭喜你!应用可能会正常工作。一些设备供应商在安卓代码库中引入了非常具有侵略性的定制,导致冲突、不兼容和意外行为。一些定制的ROM也会引入破坏兼容性的变化,但一般来说,与手机供应商引入的不兼容问题相比,这些情况更少发生。
【功能说明】
Shelter会在隔离的空间中运行「某些」应用,从而使它们无法访问您的主空间内的数据
「冻结」(禁用) 后台行为不端的App或您不常使用的App,比如是某三大厂App。
「克隆」应用,在一个设备上使用两个帐号
【注意事项】
Shelter 并不是一个完整的沙盒实现。它无法保护您免受以下问题:
Android 系统或 Linux 内核的安全漏洞
Android 系统内的后门 (请使用开源 ROM)
手机固件中的后门 (无解)
任何其他由 Android 系统本身限制带来的问题
【使用说明】
【关于权限的说明】
默认情况下,应用不会要求任何个人权限。然而,一旦你继续进行设置过程,APP将尝试设置一个工作档案,并成为此档案的档案管理员。
这将授予应用在配置文件内的大量权限,与设备管理员的权限相当,尽管只限于配置文件内。为了实现APP的大部分功能成为档案管理员是必要的。
Shelter的一些高级功能可能需要更多权限外部工作资料。当需要时,Shelter将在你启用相应的功能时单独要求这些权限。
使用「Shelter」你的手机必须支持 "Work Profile" 模式,目前一些安卓手机厂商的系统就去掉了这个模式,例如 MIUI 就无法使用。
安装好后运行点击继续,开始设置 "Work Profile" 模式,需要等待几分钟左右。如果一直提示正在准备 Shelter …… 那么你的系统不支持。
接着选择你需要克隆/双开的应用。被克隆的应用会安装到 "Work Profile" 空间里面。
你也可以把 APP 直接安装到 "Work Profile" 空间。
同时支持自动冻结应用的功能。但是暂不支持一键解冻全部应用。
【解决文件读取】
因为分身的应用运行在 "Work Profile" 模式,一些不规范的应用无法读取到主空间内的数据,这里就需要用到重定向的方式来读取文件。
【常见问题】
Q: 为什么APP一直在后台运行?
A: 请尝试每次关闭 Shelter 的时候把它从最近任务中划掉。如果这样还不能解决问题,而且 Shelter 的后台运行通知一直保持在通知栏内,那么您可能遇到了一个 BUG,请提交 BUG 报告。
Q: 如何卸载Shelter?
A:
1、前往设置 -> 帐号,在里面移除工作帐号(Work Profile);
2、前往设置 -> 安全 -> 高级 -> 设备管理员,把应用的管理员权限关闭;
3、正常卸载即可
【应用点评】
使用这个Shelter应用程序取决于您的Android系统的工作资料的实施。某些供应商/自定义ROM可能具有损坏的实现,可能导致设备崩溃甚至崩溃。所以用之前请先确认你的手机是否支持。此外,Shelter无法在一台Android设备上创建超过1个工作资料,也无法与管理工作资料的任何其他应用程序共存。这是由于Android系统的局限性!