产品信息
什么是 Shelter?
Shelter 是一款免费开源 (FOSS) 应用程序,它利用 Android 的“工作配置文件”功能来提供一个独立的空间,您可以在其中安装或克隆应用程序。Shelter 绝对没有捆绑广告/统计/跟踪 SDK。所有源代码均可在 https://git.angry.im/PeterCxy/Shelter 或镜像 https://github.com/PeterCxy/Shelter 中获取,并且源代码已获得 WTFPL 许可。
此应用程序取决于您的 Android 系统对工作配置文件的实现。某些供应商/自定义 ROM 的实现可能存在问题,可能会导致设备崩溃甚至变砖。小米的 MIUI 就是这样的一个例子。我目前不提供对此类 ROM 的支持,因为我个人不拥有任何这些设备。如果您在这些 ROM 上运行Shelter,则您只能靠自己了。如果任何开发人员拥有这些设备并且可以使Shelter 在这些 ROM 上运行,请发送拉取请求,我很乐意合并它们。
特性/用例
在隔离的配置文件内运行应用程序,以便它们无法访问配置文件之外的数据
当您不需要时,“冻结”(禁用)后台较多或很少使用的应用程序。如果您使用“某家公司”的应用程序,情况尤其如此。
克隆应用程序以在一台设备上使用两个帐户
注意事项Shelter 不是完整的沙箱实现。它无法保护您免受:
Android系统或Linux内核的安全漏洞
你的Android系统中安装了后门(如果你担心这个问题,请使用开源ROM)
后门安装到固件中(无法解决此问题)
Android 系统造成的任何其他错误或限制。
此外,Shelter 无法在一台 Android 设备上创建超过 1 个工作配置文件,并且无法与管理工作配置文件的任何其他应用共存。这是由于Android系统的限制,对此我无能为力。
如何使用 Shelter?
Shelter是一款免费开源的Android应用,它利用Android的“工作资料”功能,提供一个隔离空间,用户可以在其中安装或克隆应用,以保护隐私和管理应用。
Shelter 的核心功能
注重隐私
无广告
多账户切换
支持多账户
沙盒
虚拟化
Shelter 的使用场景
- 在隔离配置文件中运行应用,防止其访问外部数据。
- 冻结不常用或耗电的应用,优化设备性能。
- 克隆应用,在同一设备上使用多个账户。
- 为克隆应用创建工作配置文件,与主系统隔离。
Shelter 的常见问题
Shelter做什么的?
我如何使用Shelter?
Shelter有哪些核心功能?
Shelter有哪些应用场景?



















