Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Multi-user / Work Profile support missing after redesign and Auto Include affects other users

未关闭
#953 16 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

@JingMatrix 已经在做这个了。

开始于 2026年9月7日。

  • #964 来自 @JingMatrix —— 未关闭

评估

难度
4/5
预计耗时
3-5 天
新手友好度
50/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
活跃
技术栈
android, kotlin
领域
mobile-dev

调研方向

首先,在 Android 16 上使用主用户和 Work Profile,通过最新的 debug build 重现该问题,然后检查重新设计的用户列表和模块长按操作。验证多用户可见性、按配置文件进行的模块安装,以及使用新安装的应用时 Auto Include 的行为。当所有配置文件都显示出来、跨配置文件安装可用,并且 Auto Include 只影响启用它的配置文件时,即表示完成。

由索引模型根据 Issue 内容生成。

描述

bug
Steps to reproduce/复现步骤

Issue 1 & 2 — Work Profile / Multi-User

Step 1: Set up multiple users or a Work Profile on the device.
Step 2: Open Vector after the latest redesign/update.
Step 3: Check the list.
Step 4: Long-press any installed module and check the available options.

Issue 3 — Auto Include

Step 1: Set up a Main Profile and a Work Profile.
Step 2: Enable Auto Include for the Work Profile.
Step 3: Install a new application.
Step 4: Open Vector and check the module/app selection for both profiles.

Expected behaviour/预期行为

1: Vector should display all available users, including the Main User, Secondary Users, and Work Profiles.
2: Long-pressing a module should provide an option to install the module for another user/profile.

3: Auto Include should be user-specific. If it is enabled for the Work Profile, newly installed apps should automatically be included only for the Work Profile and should not affect the Main Profile or other users.

Actual behaviour/实际行为

1: After the recent redesign/update, the Work Profile and other users are no longer shown in Vector.
2: The option to install a module for another user is no longer available when long-pressing a module.

3: In the older version, when multiple users were available, enabling Auto Include for the Work Profile also affected the Main Profile. When a new app was installed, it was automatically selected in both the Work Profile and Main Profile instead of only the user where Auto Include was enabled.

Xposed Module List/Xposed 模块列表
GMS Flags 2.0
NexAlloy
Root implementation/Root 方案

KernelSU Next 3.3.0-spoofed

System Module List/系统模块列表
NeoZygisk
Vector
Vector version/Vector 版本

2.2 (3107)

Android version/Android 版本

Android 16, infinity X

Version requirement/版本要求
Logs/日志

I think features is missing that's why logs is not required if required then tell me

主要语言
Kotlin
星标
12.6k
派生
850
平均合并
20 分钟
30 天内合并 PR
1

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

JingMatrix/Vector 的其他 Issue

查看 JingMatrix/Vector 的全部 Issue

相似的 Issue

更多 Kotlin Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。