DataBackup 中文文档 下载 App

Android 多用户机制:主空间、分身空间、访客都是独立的

多用户是什么

从 Android 7.0 开始,系统支持在一台设备上创建多个独立的用户空间。常见的多用户场景:

类型典型用途
主用户(Owner)你的日常使用空间
手机分身 / 应用分身工作资料、生活隔离
访客模式临时给别人用
企业工作资料公司管理的工作空间

为什么每个用户的数据是隔离的

Android 的每个用户对应一套独立的 /data/data/ 目录——主用户的应用数据在 /data/data/,分身用户的在 /data/user/10/<包名>/(第二个用户的编号通常是 10)。

这意味着:

系统备份的短板

系统自带的备份方案通常只处理当前登录用户的数据。如果你切到分身空间去备份,备份的是分身的数据;切回主空间再备份,备份的是主用户的数据。但你无法在主空间里一次性看到或备份分身的应用。

DataBackup 的多用户支持

DataBackup 利用 Root 权限可以访问所有用户的数据目录,做到:

怎么切用户

在 DataBackup 的备份或恢复界面,顶部通常有一个用户切换按钮,点开后列出设备上所有可用的用户。选中哪个用户,下面显示的应用列表就是哪个用户的。

前提是你有足够的 Root 权限访问该用户的数据目录——Magisk / KernelSU / APatch 正常授权的话通常没问题。