AutoAction 是一款基于 Android AccessibilityService(无障碍服务) 的自动化操作工具:无需 Root,即可录制并回放屏幕上的点击、长按、滑动等手势,并通过悬浮窗快捷键快速触发脚本,适用于重复操作与效率提升(Android 7.0+)。
- 录制与回放:用透明覆盖层捕获触摸轨迹,生成可回放脚本
- 基础动作:点击 / 长按 / 滑动(基于
dispatchGesture执行) - 循环执行:支持按次数或持续运行的执行逻辑
- 脚本管理:脚本列表、重命名、删除、编辑排序
- 悬浮窗控制:总控悬浮条 + 独立脚本快捷键(可拖动、位置记忆)
- 随机化参数:坐标偏移与延迟波动,减少“机械感”
- 无障碍服务:用于执行手势与自动化动作
- 悬浮窗(
SYSTEM_ALERT_WINDOW):用于显示悬浮条/快捷键 - 忽略电池优化(可选):减少后台被系统限制导致的中断
本仓库的 Android 工程位于 app/ 目录:
cd app
./gradlew assembleDebug如需安装到设备(已连接 adb):
cd app
./gradlew installDebug- 需求与设计:
docs/requirements.md、docs/design_v2_refinement.md等
本项目仅用于学习与效率提升。请勿用于违反目标应用/游戏条款或当地法律法规的用途。