lsposed 中文文档 下载 App

多用户与分身场景下的框架

多用户环境的特点

安卓支持多用户(第二空间、工作资料、应用分身等)。同一台设备上,每个用户的应用是独立安装、独立运行的,这给模块带来一个现实问题:作用域勾选与注入如何跨用户生效。

框架的多用户支持

框架本身支持多用户环境,v2.x 的更新记录里多次提及改进多用户支持与相关修复。对普通用户来说需要理解的规则是:

应用分身的实际情况

双开/分身类功能创建的其实是克隆用户里的应用副本:

排查建议

多用户下模块"时灵时不灵",多半是用户空间差异:

  1. 确认模块在各用户里都处于启用状态
  2. 分别在两个用户空间里强停目标应用重开
  3. 日志页看注入记录里标注的用户标识,确认模块进的是哪个空间

多用户属于进阶场景,规则细节可能随版本调整,遇到诡异问题优先以官方更新说明为准。