Shelter 应用图标Shelter 文档站 下载 Shelter

Shelter 是什么

Shelter 是一款免费开源(FOSS)的 Android 应用。按项目 README 的自我描述,它「利用 Android 的工作资料(Work Profile)功能,提供一个隔离空间,可以把应用安装或克隆进去」。包名为 net.typeblog.shelter,要求 Android 7.0 及以上系统。

它解决的是一个很具体的烦恼:手机上总有一些应用拿不准——来历不明的新应用、后台行为激进的应用、或者需要第二个账号的应用。把它们放进 Shelter 划出的隔离空间里,它们能正常使用,却接触不到隔离空间之外的数据。

三大核心用法

  • 隔离安装:把应用装进隔离的工作资料,运行期间读不到资料外的联系人、文件等数据。
  • 冻结后台:把后台行为不端或不常用的应用「冻结」(禁用),阻止它们在后台运行或被唤醒。
  • 克隆双开:同一台设备上安装两份相同应用,分别登录两个账号。

Shelter 并不是通常意义上的「应用分身/多开」工具——它的隔离单位是系统级的工作资料,而不是在应用层模拟的第二实例。理解这一点,后面所有的功能与限制都会变得好懂。

从哪里开始

如果还没安装,先看安装前的设备与系统检查与从 F-Droid 安装稳定版;想先弄清原理,继续读工作资料是怎么隔离应用的。