花开两朵 各表一枝

最近帝都的演唱会蛮多的嘛

突然想抢一下看看

前几天我还怀疑

说帝都怎么都没有演唱会

原来是因为没有我喜欢的

哈哈哈哈 听说周董时隔18年也要来了!

那我要好好抢票一下了 所以想到了我的cc

现已设计完成


✅ TickTap — 悬浮窗抢票助手 App 开发完成
项目位置:/Users/mx/TickTap/ | 共 25 个文件

📱 App 架构

TickTap/
├── build.gradle.kts / settings.gradle.kts     ← Gradle 构建系统
├── app/src/main/
│   ├── AndroidManifest.xml                     ← 权限 + 服务声明
│   ├── java/com/ticktap/app/
│   │   ├── MainActivity.java                   ← 主界面:权限引导 + 设置
│   │   ├── FloatingService.java                ← 前台服务:悬浮窗管理
│   │   ├── TapAccessibilityService.java        ← 无障碍服务:模拟点击
│   │   └── SettingsManager.java                ← 配置持久化
│   └── res/
│       ├── layout/                             ← 3个界面布局
│       ├── drawable/                           ← 图标和背景
│       └── xml/accessibility_service_config.xml
🎯 核心功能
功能	实现方式
悬浮窗	WindowManager + TYPE_APPLICATION_OVERLAY
十字准星	可拖动红色十字线,精确瞄准抢票按钮
模拟点击	AccessibilityService.dispatchGesture()
高频连点	ScheduledExecutorService 定时触发,50ms~333ms 可调
随机偏移	每次点击 ±3~10px 随机抖动,防检测
控制面板	半透明悬浮面板:开始/停止 + 速度调节 + 坐标显示
🔄 使用流程

1. 打开 TickTap → 按引导开启两项权限
2. 点击「显示悬浮窗」→ 出现控制面板 + 十字准星
3. 打开抢票 App
4. 拖动十字准星到「抢票」按钮上
5. 点击「开始」→ 高频连点开始
6. 抢到后点「停止」

因为我是安卓手机

我又再次让我教会我如何下载到我的手机

。。。

。。。

说实话

软件写的挺快

打包apk是真复杂呀哈哈哈哈

主要我这是苹果电脑-安装安卓安装包

时间真的太久了

✅ TickTap 构建成功!
APK 位置: /Users/mx/TickTap/app/build/outputs/apk/debug/app-debug.apk(5.3MB)

📱 安装到手机
方法一:USB 安装(推荐)

# 1. 手机开启开发者模式 + USB调试
#    设置 → 关于手机 → 连续点击 7 次「版本号」
#    设置 → 开发者选项 → USB调试 ✅

# 2. USB 连接电脑后执行:
adb install /Users/mx/TickTap/app/build/outputs/apk/debug/app-debug.apk
方法二:传 APK 到手机
把 app-debug.apk 通过微信/AirDrop/QQ 发到手机,点击安装。

⚙️ 安装后必须手动开启两项权限
权限	路径
悬浮窗	设置 → 应用 → TickTap → 「显示在其他应用的上层」→ 开启
无障碍服务	设置 → 辅助功能 → 无障碍 → TickTap → 开启
🎯 使用步骤
打开 TickTap,按引导开启两项权限
点击「显示悬浮窗」→ 屏幕出现控制面板 + 橙色十字准星
打开抢票 App(大麦/猫眼/12306)
拖动十字准星到抢票按钮中心位置
调整速度 → 点击「开始」→ 高频连点启动!
点击「停止」结束
🐛 调试过程总结
构建过程中解决了以下问题:

Gradle Wrapper 缺失 → 创建 gradle-wrapper.properties
proguard-rules.pro 缺失 → 创建空文件
系统代理导致 TLS 失败 → 禁用 Java 系统代理
AGP 8.2.0 与 Gradle 9.5.1 不兼容 → 升级到 AGP 8.9.0
compileSdk 34 不满足 AGP 8.9.0 → 安装 SDK Platform 35 + Build-tools 35
自适应图标格式错误 → 修复 mipmap 目录结构

先这样吧

2026.6.4 00.25

更多推荐