-
目前该 APP 仅适配了 MIUI 系统,仅支持 Android 7.0 或以上的 MIUI 系统
(因为解锁流程的自动化操作与系统 UI 界面有关) -
目前支持的钉钉版本为 5.1.16
(因为版本不同可能会因 UI 样式不同,导致模拟打下班卡时点击的按钮位置不正确) -
MIUI 系统下需要授予 APP 后台弹出界面 权限
(MIUI 系统独有,需在应用详情页面手动授予) -
实现保活效果,需要授予 APP 自启动 权限
(需在应用详情页面手动授予) -
默认手机有设置 锁屏密码,且是纯数字密码
(基于作者个人手机设置习惯而定制,影响解锁流程) -
手机 负一屏 模式需设置为 标准模式
(基于作者个人手机设置习惯而定制,影响解锁流程) -
可能会因为手机设置了防误触,导致亮屏后无法解锁
(当手机在口袋里的时候) -
钉钉内需将 消息 页面的 智能工作助理 置顶
(防止在消息页面无法找到该节点) -
钉钉内需将 上班卡 设置成 极速打卡 , 下班卡 设置成 手动打卡
(极速打卡表示只需启动钉钉无需模拟用户操作,而手动打卡则需使用无障碍服务模拟用户操作)
但是这些限定条件,均可在源码里根据原因自行调整到与你们实际情况相符后消除
步骤 | 描述 | 示例 |
---|---|---|
1.启动 APP,进入 设置 页面 | ||
2.授予 自启动 和 后台弹出界面 权限 | ||
3.“启动钉钉以获取权限” | ||
4.相关服务设置 | 启用 设备管理器 和 无障碍服务 | |
5.设置锁屏密码 | 记录手机屏幕解锁密码 | |
6.设置考勤时间 | 记录考勤打卡时间 | |
7.回到首页,启用自动考勤 | 点击“启用”按钮,将检测并启用自动考勤服务 |
PS: 测试 页面内可以单独进行部分功能测试