应用宝后台积分任务

适用于应用宝 com.tencent.android.qqdownloader 的 LSPosed 模块。控制界面会在受信任的隐藏显示中启动应用宝,串行完成当前可领取的两组视频任务。广告由应用宝实际加载和播放;模块在真实奖励回调后关闭广告并等待应用宝确认积分到账,再继续下一条。模块不会伪造观看时长、奖励回调或完成请求。

安装与作用域

  1. 安装发布页的 APK,在 LSPosed 中启用模块。
  2. 勾选模块推荐的两个作用域:系统框架(android)和 应用宝(com.tencent.android.qqdownloader)。APK 的 xposedscope 元数据包含这两个包名。
  3. 重启手机,然后在模块应用中点击“开始后台批量观看”。不需要预先打开应用宝;应用宝账号需已登录。

旧测试包 com.codex.yybpoints 与本发布包 io.github.ahdaolma.yybpoints 是两个不同应用。迁移时先在旧包内停止后台播放并确认隐藏显示已释放,再于 LSPosed 中停用旧包、卸载旧包,启用新包并重启。卸载前可使用应用内的“清理并卸载模块”;系统卸载会删除模块私有数据。

功能

  • 同时检查滑动视频与白卡视频两组任务,串行播放有资格领取的任务。应用宝广告管理器一次只接受一条广告。
  • 检测真实奖励回调后尝试关闭广告;有“再看一条”弹窗时使用应用宝原生动作继续。播放期间阻止批量任务重复启动。
  • 控制界面显示当前账号、头像、本轮任务和已核对积分。每条任务的到账金额优先读取应用宝领取成功回执中的 receivedPoint;未登录时提示登录,金额无法核对的记录不计入合计。
  • 后台任务运行时,在应用宝进程内拦截其音频焦点请求并将其播放音量设为零,避免系统音量被改变。停止时释放隐藏显示并结束应用宝进程。
  • 仅对应用宝已经明确返回失败的领取请求提供补领入口;成功或状态不明的请求不重复提交。

性能与验证范围

发布包不安装协议和网络诊断钩子;这些钩子仅供调试包排查问题。头像先读取图片尺寸并采样解码,再生成 128×128 圆形头像。隐藏显示为 180×320 像素,使用两个图像缓冲区。

2026-09-28 在一台真机的空闲状态测得旧调试包控制进程约 23 MB PSS,处于系统可回收的缓存空进程;应用宝主进程及两个子进程合计约 424 MB PSS。此数据不是新发布包或广告播放时的内存峰值,不应据此声称内存下降了某个数值。

在应用宝 9.1.4 和同一真机上验证过隐藏显示创建、应用宝启动、两组任务识别、真实奖励回调与到账、连续观看、结束清理。音频隔离通过隐藏显示内的焦点请求探针验证。已从该版本动态任务包确认成功领取回执中 y.l0.c.a 是任务页采用的 receivedPoint,并通过独立解析测试;由于最近两组任务的可看额度均为零,当前版本尚未用真实广告复测音频隔离、重复启动修复和逐条金额显示。头像及卸载确认页也仍需真机验收。本版本标记为 beta。

构建

使用 JDK 17、Android SDK 34 和 Gradle wrapper:

.\gradlew.bat assembleDebug

正式包使用 tools/build-release.ps1。脚本从当前 Windows 用户的 .android/yybpoints-ahdaolma-signing.json 读取签名配置,私钥和密码均不在仓库中。保管好签名密钥及密码;后续同包名更新必须使用同一密钥。

诊断日志:adb logcat -s YybPointsProbe:I YYBBackground:I。调试包有受 android.permission.DUMP 保护的 ADB 诊断入口;发布包不含该入口。

Releases

0.2.0

Stable

9/28/2026, 10:23:18 AM

正式版 0.2.0(versionCode 5)。

  • 修复应用内“清理并卸载模块”:先清理后台会话,再打开 Android 系统卸载确认页。
  • 本轮确有领奖记录时,在任务结束或手动停止后显示日期时间范围、积分合计和按金额汇总;逐条已核对积分可按需展开。0 条任务不生成总结。
  • 后台批量观看时抑制应用宝 Toast,避免提示文字出现在主屏。
  • 已打开的应用宝任务栈迁移失败时,清理旧进程并在隐藏显示重新启动。

推荐 LSPosed 作用域:系统框架(android)和应用宝(com.tencent.android.qqdownloader)。

真机验证:Android 16 / 应用宝 9.1.4 上,已打开的应用宝可迁移到隐藏显示;手动停止和无可领奖任务时会移除隐藏显示并结束应用宝进程;卸载按钮可打开正确包名的系统确认页。当天两组任务均无可领奖额度,因此真实广告播放中的文字抑制、音频隔离、逐条积分和有任务时的总结尚未在此版复测。

源码与完整说明:https://github.com/ahdaolma/yybpoints

Assets

1

0.2.0-beta.2

Pre-release

9/28/2026, 2:53:11 AM

修复“金额待核对”:改用可读取私有字段的反射方式,从应用宝领取成功响应提取逐条积分。私有字段回归测试已通过。

仍需在有可领取广告的真机上复测,所以继续标记为 beta。推荐 LSPosed 作用域:系统框架和应用宝。源码与完整说明:https://github.com/ahdaolma/yybpoints

APK SHA-256: 39CB94E9214B36827EA58E396CC0B2B5D322493CBA4544751B22F1EDEF7A4659

Assets

1

0.2.0-beta.1

Pre-release

9/28/2026, 2:46:13 AM

首个公开测试版:后台串行观看真实积分广告、确认奖励后领取,显示每条领取成功回执中的实际积分。推荐 LSPosed 作用域:系统框架与应用宝。

仍需在有可看广告的真机上复测逐条积分显示、音频隔离和连续启动修复。源码、详细说明与反馈:https://github.com/ahdaolma/yybpoints

APK SHA-256: 085F9B8A897D1E1C643BA2D0D6B666634D6FB658EC5C4FE7E619A4468E583B3D

Assets

1