用户于 2026-08-26 反馈:一加手机界面上的 Agent 辅助功能图标点击无反应,并明确要求点击后把 Agent 切换到最前面。
GoAutoAccessibilityService.openAgentStatus()
MainActivity
accessibility_service_config.xml
flagRequestAccessibilityButton
AccessibilityButtonController.AccessibilityButtonCallback
openAgentStatus()
复用 Android 系统提供的辅助功能按钮和 Agent 已有“状态”页,交互为:
系统辅助功能按钮单击 → Agent MainActivity 前台 → 状态 Tab
没有新页面、新组件、布局或视觉资产;系统按钮负责原生触控反馈。根据既有小范围交互规范,采用上述低保真流程作为设计证据,免 QuantUX。UI/UX 校验重点:保持平台系统控件、单击行为可预测、无副作用、返回键正常。
会改变 Android Agent 的系统入口和无障碍服务调用路径,需要更新 Architecture-and-Code-Map 与 Local-Development-and-Verification;不改变 API、业务状态或数据结构。
AccessibilityButtonController
.\\gradlew.bat testDebugUnitTest assembleDebug
python dev_scripts/harness.py check --strict
ca5286cc8b94d2338109552599da8a91b339127c
f0fc4aa2d0664696addf62b26938a2331c393004
python dev_scripts/harness.py sync --check
d4066ac
main
最终 Debug APK 已在确认无活动任务后覆盖安装到一加 PKG110,版本仍为 0.6.0 / versionCode 10,配置与 Token 保留。ColorOS 在本次无障碍服务配置变化后自动关闭了该服务;未通过 ADB 强行开启,手机已打开无障碍设置页,需用户手动重新开启“采集采购助手”后点击系统辅助图标验收。
本次没有触发采集、采购、创建订单或支付。
用户于 2026-08-28 明确确认本工单验收通过。按项目流程记录验收结论并关闭工单;本次仅更新工单状态,无新增长期文档事实,不重复同步 Wiki。
No dependencies set.
The note is not visible to the blocked user.
来源与目标
用户于 2026-08-26 反馈:一加手机界面上的 Agent 辅助功能图标点击无反应,并明确要求点击后把 Agent 切换到最前面。
当前事实与根因
GoAutoAccessibilityService.openAgentStatus()已有受控打开 AgentMainActivity并切到“状态”Tab 的能力。accessibility_service_config.xml未声明flagRequestAccessibilityButton。AccessibilityButtonController.AccessibilityButtonCallback,因此 Android 8+ 系统辅助功能按钮不会触发 Agent 前台切换。实施范围
flagRequestAccessibilityButton。openAgentStatus():把 Agent 切到前台并显示“状态”Tab。明确不做
设计证据
复用 Android 系统提供的辅助功能按钮和 Agent 已有“状态”页,交互为:
系统辅助功能按钮单击 → Agent MainActivity 前台 → 状态 Tab没有新页面、新组件、布局或视觉资产;系统按钮负责原生触控反馈。根据既有小范围交互规范,采用上述低保真流程作为设计证据,免 QuantUX。UI/UX 校验重点:保持平台系统控件、单击行为可预测、无副作用、返回键正常。
验收标准
文档影响
会改变 Android Agent 的系统入口和无障碍服务调用路径,需要更新 Architecture-and-Code-Map 与 Local-Development-and-Verification;不改变 API、业务状态或数据结构。
实施完成,待真机验收
flagRequestAccessibilityButton。AccessibilityButtonController注册单一回调,重连前先注销、销毁时注销;OEM 不支持时捕获异常并安全降级。openAgentStatus():打开 Agent 前台并显示“状态”Tab。.\\gradlew.bat testDebugUnitTest assembleDebug:通过。python dev_scripts/harness.py check --strict:通过。ca5286cc8b94d2338109552599da8a91b339127cf0fc4aa2d0664696addf62b26938a2331c393004python dev_scripts/harness.py sync --check:通过。d4066ac,已推送main。一加安装状态
最终 Debug APK 已在确认无活动任务后覆盖安装到一加 PKG110,版本仍为 0.6.0 / versionCode 10,配置与 Token 保留。ColorOS 在本次无障碍服务配置变化后自动关闭了该服务;未通过 ADB 强行开启,手机已打开无障碍设置页,需用户手动重新开启“采集采购助手”后点击系统辅助图标验收。
本次没有触发采集、采购、创建订单或支付。
用户于 2026-08-28 明确确认本工单验收通过。按项目流程记录验收结论并关闭工单;本次仅更新工单状态,无新增长期文档事实,不重复同步 Wiki。