未播放
点击下方歌曲开始播放
0:00 0:00
歌单 (0)
正在加载歌单...

这是一台安卓手机上的定时自动点击工具:你在屏幕上选好几个位置,它可以立刻开始连点,也可以定好时间(精确到秒)到点自动开点——到点后它不会打开 App、不会把你切走,就在你当前停留的页面里替你点。整条链路基于系统无障碍手势实现,不需要 Root。

这篇教程按「安装 → 权限 → 取点 → 调参数 → 定时 → 急停 → 排障」的顺序走一遍,最后附一节原理简析,讲清楚它到底是怎么把「手指」按到屏幕上的。

💡 先说合规:本工具通过系统无障碍手势模拟点击,只能操作你自己的设备,不能替你在别人的设备上点,也不能绕过任何验证。请勿用于游戏作弊、刷量等违反平台规则的场景,后果自负。

一、它能做什么

  • 多点位连点:在屏幕任意位置记录 1~N 个点,支持顺序循环(1→2→3→…→1)和单点狂点(只点第 1 个点)两种模式;
  • 定时启动:添加若干条时间计划(时:分:秒),可勾选「每天重复」,总开关一键启停;
  • 定时运行时长:到点后自动点这么久(秒),设 0 表示不限,直到手动停;
  • 锁屏友好:到点时屏幕锁着 → 只亮屏提醒 + 通知栏提示,你解锁后自动补点继续跑;
  • 急停:悬浮面板「■ 停止」,或连按两下音量减键,任何时候都有效;
  • 网络校时:自动向淘宝 / 百度时间接口对表,按北京时间触发,不受手机时钟不准影响。

二、安装

安装包是自签名的 APK(签名者 CN=FoLeng),应用商店里搜不到,属于「侧载」安装,安装时系统会提示未知来源应用,允许一次即可。

项目要求
系统版本Android 7.0 及以上(minSdk 24,Android 14 适配)
安装方式APK 侧载:文件管理器打开 → 允许未知来源 → 安装
所需空间安装包仅约 165 KB,几乎不占空间
权限申请无障碍、悬浮窗、精确闹钟、开机自启、联网(仅用于校时)
⚠️ Android 13 及以上必看:第三方安装的应用,系统默认禁止开启无障碍和悬浮窗(「受限设置」)。不先解除,后面全走不通——这是第一次用最容易卡住的地方,下一节第①步专门讲它。

三、开始之前:先把 4 个开关拿到手

打开 App,首页引导卡写着「第一次用,请按顺序做 3 件事」。加上定时依赖的精确闹钟,一共 4 个开关,缺一不可:

图 1 开始前的 4 个开关
图 1 开始前的 4 个开关
  1. 允许「受限设置」(Android 13+):设置 → 应用 → 定时连点器—佛冷版 → 右上角 ⋮ → 允许受限设置。若看不到 ⋮ 这一项:先去「设置 → 无障碍」点一下本应用的开关,系统弹出「受限设置」提示后,⋮ 菜单里就会出现;
  2. 开启无障碍服务:设置 → 无障碍 → 已安装的应用 → 定时连点器—佛冷版 → 打开。这是点击的核心能力,关了它就无法模拟手指;
  3. 授予悬浮窗权限:设置 → 应用 → 定时连点器—佛冷版 → 显示在其他应用上层 → 允许。取点面板、准星、序号标记全靠它;
  4. 允许精确闹钟(部分系统):首页定时卡点「去设置」按提示授权。老系统会直接显示「当前系统无需设置精确闹钟」,跳过即可。
💡 三件事做完回到 App,引导卡上的状态会从「○ 未授权 / ○ 需允许」逐项变成「● 已授权 / ● 已允许 / ● 已开启」,全部点亮就可以开始取点了。

四、界面速览

主界面自上而下 5 张卡片:时钟卡(北京时间 + 校时状态)、点位卡(点击位置与顺序)、参数卡(点击参数)、定时卡(计划列表 + 总开关)、控制卡(开始 / 停止)。

图 2 主界面速览(示意)
图 2 主界面速览(示意)

五、取点:把「点哪里」告诉它

点击位置不是输坐标,而是在屏幕上直接点出来:点「打开取点面板」,屏幕上出现一个红色准星,拖动准星 → 松手记录该点,松手的位置就会记下坐标,并留一个红色序号标记。取完点面板上的红色「完成取点」结束(或再点一次小面板上的「取点中」退出)。

图 3 取点流程:拖准星 → 记点位 → 完成
图 3 取点流程:拖准星 → 记点位 → 完成

5.1 取点时的两个贴心设计

  • 面板自动避让:取点时面板会自动挪到底部,不会挡住你要点的位置;
  • 重叠预警:如果某个点位和悬浮面板重叠,开始时会提示「…和悬浮面板重叠,这一击会点到面板上,建议把面板拖开再开始」——不听劝的话那一击真会点在面板上。

5.2 点位的整理

回到首页点位卡,可以上移一位 / 下移一位调顺序、修改坐标(直接改 X / Y 数值)、删除该点、清空全部。顺序决定循环模式的点击次序。

⚠️ 「运行中不能取点,先按停止」——连点过程中取点入口是锁定的,先停再取。

六、点击参数详解

参数含义建议值
点击间隔(毫秒)两次点击之间的间隔,越小越快20 ~ 200;太快可能被目标应用判定异常
按下时长(毫秒)模拟手指按住屏幕的时间默认即可;部分控件需要长按才响应时调大
循环轮数整个序列循环多少轮,0 = 无限循环配合「定时运行时长」二选一设限
定时运行时长(秒)到点后自动点这么久,0 = 不限设 0 时务必记得手动停或用音量键急停
点击模式顺序循环:按序号 1→2→3→…→1 依次点击;单点狂点:只点第 1 个点只操作一个位置用单点狂点更稳
💡 参数会自动保存(连同悬浮面板的位置、取好的点位、定时计划),下次打开 App 直接就是上次的配置,不用重设。

七、定时:到点自动开点

定时卡里「+ 添加时间」新增计划(时:分:秒),勾选「每天重复」则每天到点都跑,不勾=仅执行一次;右上角开关是定时总开关,关掉后所有计划都不触发。

图 4 定时从设好到停下来的完整链路
图 4 定时从设好到停下来的完整链路

7.1 网络校时:为什么要对表

手机时钟走久了会有偏差,而定时是精确到秒的。App 启动后会尝试联网校时(淘宝时间接口 / 百度时间响应头),算出本机时钟的偏差,之后按「北京时间」触发;校时失败会回落本机时钟并标注「未校时」,首页点「立即联网校时」可随时重对。

7.2 到点之后发生什么

  • 到点 → 系统精确闹钟唤醒 App(App 被杀也不影响),短暂亮屏(不会解锁);
  • 屏幕没锁 → 直接在你当前停留的页面开始点击;
  • 屏幕锁着 → 只亮屏提醒 + 通知栏提示「到点了,解锁屏幕后会自动补点」,你解锁后自动补点继续;
  • 跑到「定时运行时长」或「循环轮数」上限 → 自动停止,结果记入「最近记录」。
⚠️ 定时触发前保持目标应用在前台:它在你当前停留的页面里点,切到桌面就会点到桌面或其他应用上。另外「无障碍服务已断开」时到点只会亮屏提醒,通知栏会提示你重新开启服务。

八、运行控制与急停

  • 开始:悬浮面板上的绿色按钮(或首页控制卡「开始」),开始后面板变为运行态,显示「点击中 N 次」「已点击 X 个点」;
  • 停止:面板「■ 停止」,或首页「■ 停止」;
  • 急停:连按两下音量减键——任何时候都有效,界面卡死、面板被挡时靠它兜底;
  • 收起:面板可拖到屏幕任意位置,位置会记住;不用时收起不影响定时。

九、原理简析:它怎么把「手指」按到屏幕上

核心是系统的无障碍手势 API:无障碍服务拿到 canPerformGestures 能力后,可以调用 dispatchGesture() 向系统注入一条手势——描述为「一条路径 + 按下时长」,系统据此合成一次真实的触摸事件。本 App 每次点击就是:路径 = 从 (x, y) 出发不动 → StrokeDescription(路径, 按下时长) → dispatchGesture,等效于手指在 (x, y) 按下、停留 按下时长 毫秒、抬起。

因为走的是系统级手势注入,不需要 Root,也不碰任何应用内部;代价是必须授予无障碍权限,而且 Android 13+ 要先过「受限设置」这道门。各权限的用途:

权限干什么用不给会怎样
无障碍服务手势注入点击 + 监听音量键急停 + 到点补点完全无法自动点击
悬浮窗取点面板、准星、序号标记、运行状态无法取点,只能手输坐标都做不到
精确闹钟秒级定时唤醒(SCHEDULE_EXACT_ALARM)定时可能迟到 1~5 分钟甚至不触发
开机自启重启手机后恢复定时计划重启后要手动打开 App 一次
联网仅用于校时(淘宝 / 百度时间接口)回落本机时钟,长期不校会有偏差
亮屏(WAKE_LOCK)到点唤醒设备、点亮屏幕锁屏状态到点无提醒

十、出问题怎么办

App 内置了启动足迹(BootTrace)和崩溃兜底(CrashGuard):启动过程每一步(Application onCreate → 启动页 → 各卡片构建 → 时钟)都会记录,崩溃会被截获存档。真出问题时首页会出现「上次启动出错了(请截图发我)」错误页,或点「查看启动日志」看排查信息。

日志文件位置:
Android/data/com.foleng.autoclicker/files/boot_trace.txt

10.1 常见问题速查

现象原因 / 处理
点「开始」没反应无障碍服务被系统杀掉或未开启:去设置重开一次无障碍
取点面板出不来悬浮窗权限未授予,或被系统「显示在其他应用上层」限制拦下
定时到点没动作① 总开关没开 ② 计划未勾「已开启」③ 精确闹钟未授权 ④ 无障碍已断开(看通知栏提示)
点了但位置不对目标页面分辨率 / 布局变了(横竖屏、分屏、换设备),重新取点
到点点在了桌面上触发时目标应用不在前台——定时前把它切到前台放着
开启无障碍时被拒Android 13+ 的「受限设置」没解除,见第三节第①步

十一、避坑清单

  • 别把间隔设成 1ms:间隔建议 20ms 起,过快既伤屏幕响应也可能被目标应用风控;
  • 循环轮数和运行时长至少设一个上限:两个都设 0(无限 + 不限)又忘了停,手机会一直点下去;
  • 点位在前台页面校准:取点在哪个页面记的,运行时也要停在哪个页面,顺序循环里混着不同页面的点位时要保证点击顺序下每个位置都可达;
  • 省电策略:部分手机(国产 ROM 尤甚)会把后台应用杀掉,把本 App 加入电池白名单 / 锁定后台,定时唤醒才稳;
  • 别把它当保活工具:App 被杀后定时靠系统闹钟唤醒,无需常驻后台,也不要用第三方「冻结」类工具冻它。

有新版本或问题反馈,可以到博客留言。下一篇可能写它的兄弟篇——如果你有想要的功能(比如多步骤脚本、条件点击),留言告诉我。

添加新评论

文章目录