diff --git a/Local-Development-and-Verification.-.md b/Local-Development-and-Verification.-.md index 23663a9..6b3b2e0 100644 --- a/Local-Development-and-Verification.-.md +++ b/Local-Development-and-Verification.-.md @@ -191,3 +191,16 @@ adb shell am start -n cn.ilapage.goauto.agent/.MainActivity - 任务执行中服务器地址、设备名称、测试和保存均禁用;Token 只显示“已配置/未配置”。 - 采集/采购 Tab 在 #90 前只显示明确占位,不应出现采购写操作、PDD 凭据或支付入口。 - Release 仍只接受 HTTPS;Debug 可使用 HTTP 进行局域网联调。安装前必须确认设备空闲,避免重启 Agent 中断任务。 + +### Android Agent 0.3.1 空闲返回与亮屏检查 + +#89 起 Debug APK 版本为 0.3.1(versionCode 4)。先确认设备空闲,再覆盖安装;安装后系统可能关闭无障碍服务,需要人工重新开启。 + +真机验证应至少覆盖: + +- 完成一个不会支付的采集或演练任务,确认结果已提交后约 15 秒返回 Agent“状态”Tab;记录 ROM 是否限制后台 Activity 启动。 +- 冷却 15 秒内创建任一类型新任务,确认 Agent 取消返回并继续按采购优先、采集其次执行。 +- 冷却期间断网,确认不会把网络失败当成空队列,也不会返回。 +- 冷却期间人工切换到其他 App,确认 Agent 不会强拉回;即使再切回 PDD,前台切换序号变化也会取消本次返回。 +- 使用 `adb shell dumpsys power` 或屏幕实际状态确认任务执行与冷却期间亮屏;返回、取消或服务停止后不再持有 `cn.ilapage.goauto.agent:collection-task` / `:idle-return` WakeLock。 +- 该流程不自动解锁安全锁屏,不点击创建订单或支付。