PDF 竞品逆向分析统一总览
PDF 竞品逆向分析统一总览返回竞品库
报告口径本页直接渲染本地报告真源;静态能力、动态观察、推断和线上未验证项不得互相替代。

PDF 竞品逆向分析统一总览#

整理日期:2026-08-20
范围:Android PDF Reader / PDF Tools / All Document Reader 同向竞品
用途:统一查看产品能力、商业化、权限、通知场景、保活/拉活结构、真机结果与可参考候选
资料基线:6 份 APK 逆向报告 + 1 份 Google Play 公开竞品分析;原始材料保留不动

目录#

  1. 阅读说明与证据口径
  2. 结论总览
  3. 竞品范围与证据覆盖
  4. 产品定位、功能与商业化对比
  5. 权限、SDK 与首启动态对比
  6. 通知系统总对比
  7. 通知触发场景全量矩阵
  8. 通知频控、展示与路由规则
  9. 通知文案与多语言
  10. 保活、拉活与后台恢复对比
  11. 逐款竞品档案
  12. 可参考候选池
  13. 证据缺口与后续验证
  14. 来源索引

1. 阅读说明与证据口径#

1.1 证据标记#

标记 含义 使用边界
[P] Google Play 公开页、Data Safety、公开评价或既有竞品分析 属于对应查询日期的公开快照,不代表当前实时状态
[S] Manifest、DEX、资源表、序列化字段等 APK 静态事实 证明代码或资源存在,不证明线上启用、服务端配置或真实执行
[D] 授权测试机上的进程、服务、Job、通知、日志和界面观察 只证明本次样本、设备、系统版本和观察窗口
[I] 由多条证据组合出的合理推断 不能代替源码、服务端或生产数据
[U] 当前材料无法确认 必须保留为待验证,不能用猜测补齐

1.2 总览的处理原则#

  1. 逆向事实、真机动态、合理推断、公开资料和待验证项分开书写。
  2. “打包了 FCM / WorkManager / FGS”不等于“真实收到推送 / 成功拉活 / 长期保活”。
  3. “划掉最近任务后仍存活”不等于“进程死亡后被重新拉起”。
  4. “Job 拉起进程”不等于“Android 允许它在后台恢复前台服务”。
  5. Force Stop(强制停止)会让包进入 stopped 状态,是所有已动态验证样本的明确边界。
  6. 竞品出现过的通知、文案和触发机制全部进入候选池;本总览不因干扰性提前淘汰,只标注真实性和实现依赖。
  7. QuickDoc 的 51 条普通通知按“触发来源 × 唯一文案”重新归类;映射和文案均保留,避免同一文案机械重复四次。

1.3 时间口径#

资料 日期 本文处理方式
Keen PDF 公开竞品分析 2026-07-30 下载量、评分、更新时间、商业化和 Data Safety 作为 [P] 历史快照
PDF Reader v1.1.7 逆向报告 2026-08-19 使用报告中的 APK、Android 16 真机和通知资源证据
其余 5 份逆向报告 2026-08-20 使用各报告中的静态、动态和未验证边界

返回目录


2. 结论总览#

2.1 产品方向#

  1. Lumio 与 Stackwise 是最直接的 PDF 工具竞品,公开能力同时覆盖阅读、扫描、图片转 PDF、合并和拆分。
  2. QuickDoc、PDF Reader - All PDF Scanner、Smart PDF 属于局部直接竞品,适合研究文件入口、PDF 工具矩阵、通知召回和后台恢复。
  3. All Document Reader 与 Ora 属于相邻全格式竞品,功能更宽,适合观察 Office / 多格式、文件管理、广告、权限和重商业化结构。
  4. 公开功能说明、APK 页面类和真实功能验收是三种证据;本总览不会把 Activity 存在写成端到端能力已通过。

2.2 通知与召回#

  1. QuickDoc 的通知面最完整:51 条普通通知,覆盖 FCM、Home、定时、解锁、退出、广告退出、安装/卸载、文件创建/删除和回收站;另有 1 条常驻通知,含 4 个快捷入口和进度模式。
  2. PDF Reader v1.1.7 的高优先级 FCM 路径有 9 套当前可达模板、12 个本地化配置和 4 组未被当前路径引用的备用资源。
  3. Lumio 与 Stackwise 都不是常驻服务型方案:均为离开 Activity 后以唯一 OneTimeWork 延迟不活跃提醒、到点后再排下一轮。两者 APK 默认都是关闭、24 小时、无本地营销文案;Stackwise 已静态闭环 Firebase Remote Config 字段,Lumio 的 RemoteData 与 Firebase Remote Config 的字段来源尚未逐项闭环。
  4. Smart PDF Reader 已真机确认 specialUse FGS 与常驻通知(ID 1),以及 ID 8194 的本地提醒与 4 秒静默连续更新;FCM、高优先级本地模板、定时 Alarm、Boot/升级和 Job 共同构成多入口,但真实 FCM、重启与 Doze 仍未验证。
  5. All Document Reader 已静态和动态闭环为“Remote Config 默认策略 → setAndAllowWhileIdle(RTC_WAKEUP)ReminderReceiver → 本地通知 ID 33333 → SplashActivity”的本地定时召回;默认 2 天后 20:30、每 3 天、7 天最多 2 条,并有活跃抑制、点击冷却与忽略退避。测试机通知权限未授权,因此没有看到真实投递或最终页面。

2.3 后台恢复#

  1. QuickDoc 与 PDF Reader v1.1.7 都采用前台服务、JobScheduler、WorkManager、Alarm、Boot/升级广播和 FCM 的多入口恢复网。
  2. PDF Reader v1.1.7 真机验证了开机恢复;QuickDoc 只证明对应静态入口,本次没有再次重启验证。
  3. 两者都验证了 Job 能拉起进程,但 Android 16 会拒绝纯后台 Job 恢复 FGS;“进程恢复”和“常驻通知/前台服务恢复”必须分开。
  4. 高优先级 FCM 在两款样本中都出现约 20 秒 PUSH_MESSAGING 临时豁免,但不能外推长期到达率、服务端频控或 Force Stop 后行为。
  5. Smart 只在划掉最近任务后由真实 FGS 维持运行;Lumio、Stackwise 划卡后进程消失,All Document Reader 划卡40秒仍有进程但无产品 FGS,均不能写成“拉活”。四款样本 Force Stop 后都未见绕过强停的回生证据。

2.4 阅读时最容易误判的事项#

易误判点 正确理解
“有 FCM Service” 只能证明具备消息服务入口;是否有真实消息、可见通知、路由和频控需继续验证
“有 SystemForegroundService” WorkManager 通用组件也会声明它;不等于应用有自定义常驻 FGS
“有 specialUse FGS” 只证明声明;是否运行、是否获批后台启动、是否符合 Play 政策是不同问题
“15 分钟 Job / Work” 是请求调度参数,不是系统保证每 15 分钟准点执行
“划卡后还活着” 可能只是原进程和 FGS 没有被杀,不代表发生拉活
“通知文案存在于资源表” 必须进一步判断当前代码是否可达;备用资源不能冒充当前线上模板
“未观察到通知/FGS” 只代表本次窗口未观察到,不能反推产品绝对没有

返回目录


3. 竞品范围与证据覆盖#

3.1 七款竞品总表#

层级 产品 / 开发者 包名 逆向样本 证据覆盖 主要参考点
A 直接工具竞品 PDF Reader: View All PDFs / Lumio Tech com.espublishing.pdfreader.viewer.editor 1.2.8 (30) [P][S][D][U] 扫描/工具矩阵、远端不活跃提醒、划卡与 Force Stop
A 直接工具竞品 PDF Reader: Viewer, PDF Editor / Stackwise Studio com.pdfreader.pdf.viewer.pdfeditor 1.2.1 (22) [P][S][D][U] 远端配置驱动的不活跃 OneTimeWork、首启广告、划卡与强停边界
B 局部直接竞品 QuickDoc: PDF Reader Tools / Dev Globeg com.quickdoc.pdfreader 1.2.5 (29) [P][S][D][I][U] 51 条通知、常驻快捷入口、进度模式、多入口恢复网
B 局部直接竞品 PDF Reader - All PDF Scanner / Dev Globeg com.first.pdfreader 1.1.7 (17) [P][S][D][I][U] 9 套 FCM 模板、12语言、开机恢复、15分钟双调度
B 局部直接竞品 Smart PDF Reader & PDF Viewer / Olasmg Digital com.smartpdf.viewer 1.2.5 (26) [P][S][D][U] 真机 FGS 常驻、FCM/本地定时通知、4 秒静默连续提醒、Boot/Job 入口
C 相邻全格式竞品 All Document Reader: Word, PDF / 当前商店显示 Exomobi Studio com.solara.alldocumentreader.officepdfwordexcel 1.5.6-Doc-Solara (56) [P][S][D][U] 多格式、Remote Config 定时召回、11 组默认工具文案、回收站 30 天清理任务
C 相邻全格式竞品 PDF Reader - Docs/Word Reader / Ora Tools reader.alldocuments.ora 未逆向 [P][U] 多格式、高级 PDF 工具、AI、广告 + IAP;仅公开资料

3.2 名称和主体变化#

com.solara.alldocumentreader.officepdfwordexcel 在 2026-07-30 的竞品分析中记录为 SolaraSoft;2026-08-20 逆向报告在当时 Play 商店页面观察到开发者显示为 Exomobi Studio。本文按同一包处理,不把它们拆成两款产品,也不根据历史包名推定当前法律主体或所有权关系。

3.3 公开规模快照#

以下只复述 2026-07-30 的公开竞品分析,不是 2026-08-20 实时查询结果。

产品 下载量快照 评分 / 评价数快照 商业化标识 公开页最近更新时间快照
Lumio 5M+ 4.2 / 14K 广告 + IAP 2026-07-01
Stackwise 1M+ 3.5 / 2.34K 广告 + IAP 2026-07-20
QuickDoc 1M+ 3.6 / 8.76K 广告 2026-06-23
PDF Reader - All PDF Scanner 1M+ 4.2 / 3.87K 广告 2026-07-07
All Document Reader 1M+ 当时页面未展示 广告 + IAP 2026-05-18
Smart PDF 1M+ 4.4 / 12.6K(检索快照) 广告 2026-06-26(检索快照)
Ora 1M+ 4.5 / 12.5K 广告 + IAP 2026-07-15

3.4 逆向样本技术指纹#

为保持总览可读性,只列基础 APK 的核心指纹;ABI / density split 的独立 SHA-256 继续以各原始报告为准。

产品 versionName / versionCode minSdk / targetSdk base APK大小 base SHA-256
QuickDoc 1.2.5 / 29 26 / 35 71,845,545 bytes a5be44312147ce7374d1d107d4f7b1702bfdbdf16cd6d590875024f4a558163b
All PDF Scanner 1.1.7 / 17 26 / 35 62,192,924 bytes 0f236bb36c5088ce1a04fdd00a11af7aa107964b4ead482bd334d9cd16957569
Lumio 1.2.8 / 30 32 / 37 40,967,727 bytes b016c8522009e1ff6a22e1cc703dc8bf6e4d3c2796dfcaf12b32cf3dda26789d
Stackwise 1.2.1 / 22 32 / 37 47,995,977 bytes 5311bf856e3faf88706a8a479076218f76ec9da08df6107e6439d0ce9e4e03ea
Smart PDF 1.2.5 / 26 32 / 36 94,483,219 bytes 1d5c17b8840ce30f65606cf1e731ebd924beb4c54d1cc3d18c1de4ca60f4d01e
All Document Reader 1.5.6-Doc-Solara / 56 32 / 36 85,164,426 bytes a76622f423bfc38e8d11e4065c4aab54f747ba57984e0d7baba3ff5f7d2ec180
Ora 未逆向 未知 未知 未知

返回目录


4. 产品定位、功能与商业化对比#

4.1 核心功能矩阵#

P:公开商店文案声明;S:APK 页面类、路由或资源存在;:当前材料未确认。P/S 均不代表功能质量已通过真机验收。

能力 Lumio Stackwise QuickDoc All PDF Scanner Smart PDF All Document Reader Ora
PDF 阅读 / 预览 P P P P P/S P P
拍照扫描为 PDF P P P P/S P P
图片转 PDF P P P P P/S P P
PDF 合并 P P S:存在退出模板 S:页面类 P P
PDF 拆分 / 页面提取 P P S:存在退出模板 S:页面类 P P
PDF 内容压缩 S:存在压缩入口/模板 仅公开描述图片转 PDF 优化
OCR S:OCR/翻译/校对页面类
自动裁边
最近文件 / 文件管理 P P P P P/S P P
PDF 标注 / 编辑 P P P P P/S P P
打印 P S P
Office / 多格式阅读 HWP Word/Excel/PPT Word/Excel/PPT Word/Excel/PPT/TXT Word/Excel/PPT/EPUB
AI / 翻译 / 总结 P:翻译 S:AI上传/语言/历史 P:AI总结
加密 / 解锁 / 签名 P

4.2 产品定位对比#

产品 主要定位 产品结构信号 当前材料中的明显扩展方向
Lumio 通用 PDF 阅读器 + 基础工具 阅读/管理承接文件,扫描/转换/合并/拆分承接任务 编辑、HWP、ZIP、广告 + IAP
Stackwise PDF 日常工具箱 多图排序、合并、拆分、打印、翻译 ZIP、翻译、首启广告、IAP
QuickDoc 多格式阅读 + 文件管理 + PDF 工具 导入、分类、搜索、多图转 PDF;通知召回覆盖极广 常驻 FGS、文件事件、压缩、删除/回收站召回
All PDF Scanner 扫描 + 多图转 PDF + 文件管理 更偏扫描的 Dev Globeg 变体 多格式阅读、标注、全文件访问、常驻恢复网
Smart PDF PDF 阅读/文件管理 + 图片转 PDF/扫描 页面类覆盖扫描、合并、拆分、OCR、翻译与 AI AI、全文件访问、首启通知授权、多广告 SDK
All Document Reader 全格式 Office / PDF 阅读器 文档中心叠加扫描、转换、合并/拆分 大量广告/归因 SDK、全文件访问、回收站 Worker
Ora 全格式文档中心 + 高级 PDF 工具箱 阅读、标注、表单、签名、加密、AI 高功能覆盖、广告 + IAP;尚无逆向证据

4.3 商业化与公开口碑主题#

维度 对比结论 证据边界
广告 7 款公开页均带广告标识;Lumio、Stackwise、All Document Reader、Ora 同时带 IAP [P] 2026-07-30 快照
首启广告 Lumio 约 16 秒、Stackwise 约 12 秒、All Document Reader 约 10 秒后观察到全屏广告 [D] 单次测试,不代表固定时间或每次必现
广告 SDK Stackwise/Lumio/All Document Reader 等打包 Google Mobile Ads、Pangle、MBridge;All Document Reader 还含 Bigo、Facebook、Adjust [S] SDK存在不等于线上全量启用或瀑布顺序
公开负面主题 多款公开评价涉及持续弹出、广告过多、更新提示或难以进入目标功能 [P] 代表性公开评价,不能直接归因具体技术链路
去广告价值 Ora 公开评价中存在去广告后体验改善信号 [P] 不是订阅定价或收入验证

返回目录


5. 权限、SDK 与首启动态对比#

5.1 权限与基础设施#

产品 通知权限 全文件访问 FGS / Wake Lock Boot / 升级 FCM / Remote Config Work / Job 结论边界
QuickDoc 已授权并动态见通知 [P/S] 请求宽文件能力 自定义 specialUse FGS + Wake Lock 自定义 Receiver 自定义 FCM Service 自定义 Job + Work 多入口已静态闭环,部分动态验证
All PDF Scanner 通知权限是 FGS 硬门槛 [P] 请求全文件访问 自定义 specialUse FGS Boot/升级动态验证 自定义 FCM Service 15分钟 Job + 15分钟 Work 本轮证据最完整之一
Lumio POST_NOTIFICATIONS;本次未见业务通知 未申请验证 只有通用 Work FGS 组件,无自定义常驻证据 未见自定义 Boot Receiver 有SDK组件,无业务消息链闭环 唯一 OneTimeWork 业务链 不活跃提醒,不是常驻保活
Stackwise POST_NOTIFICATIONS;本机拒绝 MANAGE_EXTERNAL_STORAGE 仅通用 Work FGS;无运行中自定义 FGS 无自定义 Boot Receiver Firebase Remote Config 字段闭环;FCM 仅 SDK 业务唯一 OneTimeWork + DataTransport 远端不活跃提醒,不是常驻保活
Smart PDF 冷启动即请求;本次复查机已授权 MANAGE_EXTERNAL_STORAGE 自定义 specialUse FGS 真机运行(ID 1 自定义 Boot/升级 Receiver 高优先级 FCM 触发本地模板 定时 Alarm、Job 889、Work 划卡后 FGS 存在;强停为终止边界
All Document Reader POST_NOTIFICATIONS;本机拒绝 MANAGE_EXTERNAL_STORAGE FGS权限和通用组件;无运行中自定义 FGS BootReceiver 代码有重排意图,但未声明 RECEIVE_BOOT_COMPLETED Remote Config 配置本地 Alarm;FCM非通知闭环 ReminderReceiver Alarm + RecyclerBinWorker + DataTransport 本地定时召回 + 独立回收站清理,不是常驻保活
Ora 公开资料未形成逆向清单 [P] 公开声明需结合真机 未逆向 未逆向 未逆向 未逆向 仅公开资料

5.2 Data Safety 公开快照#

产品 2026-07-30 公开摘要 当前理解边界
Lumio 自报不收集、不共享;传输加密;不可删除 开发者自报,不是独立审计;与广告 + IAP 需结合真机和隐私政策
Stackwise 自报不收集、不共享;传输加密;不可删除 同上;公开弹窗投诉不能直接证明数据行为
QuickDoc 可能共享 App 信息/性能;收集个人信息、照片视频等;标注未加密、不可删除 与“本地处理”商店文案存在信任落差信号
All PDF Scanner 可能共享 App 信息/性能;收集个人信息、照片视频等;标注未加密、不可删除 还请求宽文件权限与特殊前台服务
All Document Reader 可能共享文件/文档;收集位置、App 活动等;传输加密 文档内容敏感场景下需要继续核对用途和网络行为
Smart PDF 可能共享 App 信息/性能;收集个人信息、照片视频等;标注未加密、不可删除 还请求宽文件权限并包含 AI/上传页面类
Ora 不共享;可能收集个人信息与财务信息;传输加密 “文件留在设备”与其他业务收集并非天然矛盾,具体用途未验证

5.3 首启与短时动态观察#

产品 动态观察 能确认什么 不能确认什么
Lumio 启动页后约16秒全屏广告,关闭后进入语言和三步引导 本次广告真实展示 固定时长、频率、所有广告源、长期策略
Stackwise 启动页约12秒后进入全屏广告,创意为 Trip.com 本次广告调用成功 固定广告主、固定12秒、每次必现
Smart PDF 冷启动加载页立即请求通知权限;复查机已获授权并展示通知 首启请求早,且可展示本地提醒/常驻通知 授权率、服务端频控、不同人群行为
All Document Reader 冷启动约10秒进入 Google Ads AdActivity 本次真实进入广告承接页 主产品功能、固定时长、全部广告网络
QuickDoc 前台基线已有 FGS 2001、Job 3131、Work;划卡后普通通知 2002 出现 通知/恢复链在本机真实运行 服务端全部配置、OEM长期效果
All PDF Scanner FGS 2001、开机恢复、Job拉进程和真实FCM均动态验证 多入口恢复网在本机部分生效 Force Stop后FCM、长期Doze/OEM、服务端投放
Ora 未做逆向和真机 所有后台、通知和动态链路

返回目录


6. 通知系统总对比#

产品 可见通知类型 触发来源 文案来源 通知槽位/ID 点击路由 动态证据
QuickDoc 普通召回 + 常驻 FGS + 任务进度 FCM、Home、定时、解锁、退出、广告退出、安装/卸载、文件创建/删除、回收站 APK内置12语言资源,集合内随机 普通统一 2002,常驻 2001 CTA/资源映射完整;逐模板最终页面未全部真机 划卡后出现2002;常驻2001真实运行
All PDF Scanner 高优先级 FCM 可见通知 + 常驻 FGS FCM;系统事件主要用于恢复统一入口 当前可达9套本地模板;另有4组备用资源 常驻 2001;普通ID未在总览报告中固定列出 当前报告未逐模板验证最终页面 真实FCM获20秒豁免;FGS/Boot动态验证
Lumio 本地不活跃提醒 MainActivity.onPause 后唯一延迟 Work 远端 contents[language].notifications;英语回退;顺序轮换 业务通知ID未在报告中还原 只回 launcher,无业务对象/目标route 静态调用链闭环;本机未观察到实际提醒
Smart PDF FCM 高优先级本地模板、定时 Alarm、FGS 常驻、4 秒连续提醒 FCM、Pibu Alarm、Boot/升级、Job、服务 9 组基础模板 + 1 组 AI 定时模板;随机、1 小时默认间隔 普通 ID 8194、FGS ID 1 OutOpenActivity → Splash;最终页未还原 [S][D] FGS / 通知 / 划卡 / 强停已复核
Stackwise 远端不活跃本地提醒 BaseActivity.onPauseReminderWorker 远端 contents[language].notifications;默认空 业务通知 ID 未还原;渠道 inactivity_channel launcher,无业务 route 静态链路闭环;本机未排入提醒;划卡/强停均无自恢复
All Document Reader 本地定时工具提醒 Remote Config → Alarm → ReminderReceiver APK 内置 11 组默认工具文案;另有 9 组风险候选但默认未选 普通 33333feature_tips_channel_id_v1 显式 SplashActivity,仅带实验/场景参数 真机 Alarm 已登记;权限拒绝,未见真实通知
Ora 未逆向 未知 未知 未知 未知

6.1 通知形态拆分#

形态 已发现竞品 已证实行为
普通场景通知 QuickDoc 使用统一ID 2002;发布前取消旧通知,通常同一时刻只留一条普通召回
FCM到达后本地模板通知 QuickDoc、All PDF Scanner 高优先级消息通过客户端条件后随机选择本地模板;FCM同时提供短时执行机会
本地延迟不活跃提醒 Lumio 远端开启后,离开App重置唯一Work;到点显示并再排下一轮
本地延迟不活跃提醒 Stackwise Remote Config 开启后,离开 Activity 重置 inactivity_reminder_work;按语言取远端文案、展示后再排下一轮
Remote Config 定时 Alarm 召回 All Document Reader 内置默认策略计算目标时间,以 setAndAllowWhileIdle(RTC_WAKEUP) 触发 ReminderReceiver;非 FGS、非进程常驻
常驻前台服务通知 QuickDoc、All PDF Scanner ID 2001;QuickDoc确认4个快捷入口和进度布局
重复通知入口 Smart PDF ID 8194 初次提醒后约 4 秒转静默渠道;点击或 NotifyRepeatReceiver 划除会取消连续协程
回收站计划任务 All Document Reader、QuickDoc QuickDoc有可达通知;All Document Reader 的 Worker 会清理进入回收站满 30 天的文件,但不参与通知创建

返回目录


7. 通知触发场景全量矩阵#

“恢复入口”表示事件会尝试调用保活/恢复统一入口,但当前证据没有证明一定展示普通通知;“基础设施”表示只有 SDK、Receiver 或通用组件存在。

触发场景 QuickDoc All PDF Scanner Lumio Smart PDF Stackwise All Document Reader Ora
高优先级 FCM 9选1可见通知 + 恢复入口 [S/D] 9选1可见通知 + 恢复入口 [S/D] 仅SDK,未闭环业务链 [S/U] 高优先级触发9选1本地模板 [S],服务端未实测 Firebase Messaging SDK,未见自定义消息服务或可见通知闭环 [S/U] Firebase 依赖,未闭环业务 FCM 通知 [S/U] 未知
Home / 最近任务键 9选1普通通知 [S/D] 系统事件/备用 _112_home 资源,当前可见路径未证实 [S/U] 离开主页面只重排延迟Work [S] 未证实 离开 Activity 后重排延迟 Work,不是即时通知 [S] 未证实 未知
应用定时召回 9选1;至少1小时 [S] Alarm默认10:00用于恢复;备用 _112_time 当前不可达 [S/U] 远端小时参数,默认24小时 [S] Alarm 10选1本地模板;初次后约4秒静默连续更新 [S/D] Remote Config 默认24小时的 OneTimeWork [S] 默认首延迟2天、20:30、间隔3天的 RTC_WAKEUP Alarm;11选1默认本地模板 [S/D] 未知
屏幕解锁 10选1普通通知 [S] 动态Receiver触发恢复入口,不证明可见通知 [S] 未证实 未证实 未证实 未证实 未知
普通退出 App 2选1普通提醒 [S/D] onTaskRemoved用于恢复FGS,不是普通模板场景 [S] 退出/离开后安排延迟提醒 [S] 划卡后 FGS 与 ID1 常驻通知继续运行 [D] onPause 后安排延迟提醒 [S] 未证实 未知
Merge 流程退出 专用固定模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
Compress 流程退出 专用固定模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
Split 流程退出 专用固定模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
广告页退出 专用返回模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
检测到 App 安装 专用模板 [S] 包增改广播只证实恢复入口 [S] 未证实 未证实 未证实 未证实 未知
检测到 App 卸载 专用模板 [S] 包删除广播只证实恢复入口 [S] 未证实 未证实 未证实 未证实 未知
新 PDF > 5 MiB 压缩引导 [S] 未证实 未证实 未证实 未证实 未证实 未知
其他新文件 查看文件模板 [S] FCM营销模板有“新文件”,不证明真实文件事件 [S] 未证实 未证实 未证实 未证实 未知
删除普通文档 查看/恢复模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
删除视频 恢复模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
删除图片 恢复模板 [S] 未证实 未证实 未证实 未证实 未证实 未知
回收站条件满足 本地小时≥12的清理提醒 [S] 未证实 未证实 未证实 未证实 RecyclerBinWorker 删除满30天回收站文件;不是通知 [S/D] 未知
不活跃提醒 没有独立命名;可由定时/Home等覆盖 没有独立闭环 远端开启后循环排程 [S] 未证实 远端开启后循环排程 [S] 活跃抑制/点击冷却/忽略退避都属定时策略 [S] 未知
常驻快捷通知 4入口 + 进度模式 [S/D] FGS 2001存在,快捷布局未在报告中还原 [D] 无自定义常驻证据 [D] FGS ID1真实运行,4个入口静态可见 [S/D] 无运行中自定义FGS [D] 无运行中自定义FGS [D] 未知

7.1 通知内容主题全量归类#

内容主题 对应触发 已发现竞品 真实性/能力依赖
扫描文件 FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner 可以是纯功能营销,也可以指向真实扫描入口
文件/图片转 PDF FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner 需明确产品真实支持的输入类型
PDF 编辑 FCM / Home / 定时 / 解锁 QuickDoc备用/可达模板 若产品无编辑能力只能作为结构参考
文件库刷新 FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner备用资源 可作为纯召回;不能冒充真实增量索引结果
新文件发现 FCM / Home / 定时 / 解锁 / 文件事件 QuickDoc、All PDF Scanner 需区分真实文件事件与泛营销文案
文件列表同步 FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner 若没有云同步,应解释为本地索引刷新或只参考结构
重要/紧急文件 FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner 当前资源不证明存在真实重要性判断
新工具/功能发现 FCM / Home / 定时 / 解锁 QuickDoc、All PDF Scanner 纯营销召回
版本更新 FCM / Home / 解锁 QuickDoc、All PDF Scanner备用资源 需有真实版本状态才能写成事实
大 PDF 压缩 定时 / 新文件事件 /退出流程 QuickDoc 依赖真实PDF压缩能力与文件大小判断
未完成通用 PDF 流程 App退出 QuickDoc 需有可恢复的真实流程状态
未完成合并/压缩/拆分 对应工具退出 QuickDoc 需保存任务来源、输入和可恢复状态
广告误触返回 广告页退出 QuickDoc 属于广告承接场景,不是文件业务事件
安装/卸载其他 App 包事件 QuickDoc 文案内容与真实PDF能力可能无直接关系
文件删除与恢复 文件删除 QuickDoc 依赖真实回收站/恢复能力;系统删除与App内删除应区分
回收站清理 解锁 / 回收站条件 / Worker QuickDoc、All Document Reader 需明确回收站范围、保留期、可恢复性和删除行为;All Document Reader 已知为满30天删除清理,非可见通知

返回目录


8. 通知频控、展示与路由规则#

8.1 QuickDoc v1.2.5#

控制项 已还原规则 证据边界
普通通知可见槽位 全部普通通知统一 ID 2002;发布前取消旧的同ID通知 通常同一时刻只保留一条普通召回
常驻通知 ID 2001,渠道 quickdoc_channel,importance 3 真机已观察到FGS 2001
普通渠道 ordinary_notification_channel:importance 4、振动、红灯 用户或系统仍可降级
浮动普通渠道 ordinary_notification_channel_FLOAT:importance 4、无振动 具体场景选择未在总览报告逐项列出
普通通知前置检查 通知权限、App非前台、非锁屏、新用户前5分钟抑制、场景时间戳/互斥频控 部分时间间隔来自运行时配置,APK不能证明线上值
FCM附加检查 高优先级、App后台、屏幕状态、本地5分钟节流、07:00 <= hour < 23:00 只是客户端可见条件,不是服务端发送频率
定时通知 至少间隔1小时 仍受系统调度影响
回收站通知 回收站条件成立且本地小时 >= 12 具体回收站条件需回源报告/代码继续核验
模板选择 FCM/Home/定时/解锁在各自集合内随机;退出按通用/Merge/Compress/Split选择 没有证明服务端权重或A/B比例
退出动态结果 本次划卡配置间隔为0,允许显示;随后出现ID 2002 单机当时配置,不能外推全部用户
常驻快捷入口 View、Scan、Import、Convert 来自自定义 RemoteViews 资源与路由
任务进度模式 扫描/处理时切换进度布局,显示0%到100% 进度真实性和其他任务覆盖未逐项真机验证

8.2 PDF Reader - All PDF Scanner v1.1.7#

控制项 已还原规则 证据边界
可见触发 只有高优先级FCM进入本地模板通知分支 服务端如何设置优先级、发送计划未知
客户端检查 通知权限、App前后台、锁屏、横竖屏、本地5分钟节流、07:00–22:59 不是服务端总频控
模板选择 9套当前可达模板随机选择 只证明当前APK客户端路径可达
备用资源 _112_112_fcm_112_home_112_time 四组,每组9套 当前 FcmMessage.k() 未引用,不得称为当前线上投放
常驻通知 FGS通知ID 2001 通知权限撤销后FGS链路不恢复
点击路由 当前报告未逐模板完成目标页面动态验收 不能用CTA文本推定最终页面

8.3 Lumio v1.2.8#

控制项 已还原规则 证据边界
总开关 notification_configs.is_enable,APK默认 false 当前线上值未获取
首次/循环延迟 time_since_last_open_in_hour,APK默认 24小时 WorkManager可能延后,不能称24小时准点
排程唯一性 取消 inactivity_reminder_work 后用 REPLACE 重排唯一 OneTimeWork 用户再次进入并离开会重置倒计时
文案来源 远端 contents[language_code].notifications APK无本地默认营销文案
语言回退 优先保存语言,匹配不到回退English 当前远端实际语言清单未知
模板轮换 NotificationOpenTime % notifications.size 顺序取模;成功展示后计数加一 字段名不是点击次数
发布条件 取得文案且已授权 POST_NOTIFICATIONS 本次真机未实际观察到提醒
渠道 inactivity_channel,importance 4 高重要级请求不等于用户不会降级
点击 getLaunchIntentForPackage() 回launcher 无文件URI、工具名、会员页或业务route证据
续排 Worker尾部再次调用排程函数 即使本轮缺文案,代码仍会尝试排下一轮

8.4 Smart、Stackwise 与 All Document Reader#

样本 频控、展示与路由 已证实边界
Smart PDF 首装不足300秒拦截;默认 is_nation=true 分支最小间隔1小时(另一分支50秒);可受07:00–22:59、锁屏、横屏和前台门控。初次 ID 8194 后,非 Samsung 最多3次、每4秒的进程内静默更新;点击或划除取消。点击经 OutOpenActivity → SplashActivity,最终工具页未知。 Alarm 是 ELAPSED_REALTIME_WAKEUP,未见 exact / idle 绕过;真实 FCM、线上目标时刻与服务端频控未验证。
Stackwise notification_configs.is_enable 为真才排 inactivity_reminder_work;默认关闭、24小时、空内容。新一次 onPauseREPLACE 覆盖旧倒计时;有内容且授权时发布并续排。点击只回 launcher。 模板、开关、人群、线上间隔、ID及实际通知均未验证;本机也未看到业务 Work 被排入。
All Document Reader 内置默认:首延迟2天、20:30、间隔3天、7天最多2条;近48小时活跃抑制、点击后72小时冷却、忽略3次后7天退避、忽略6次停发。默认场景从11组工具文案随机且避开上一次;固定 ID 33333feature_tips_channel_id_v1。点击显式进 Splash,仅带实验/场景/忽略参数。 所有参数是 APK 内置 Remote Config 默认值,线上可覆盖;本机已登记闹钟但通知权限拒绝,未见真实标题、点击终点或划除效果。
Ora 没有 APK 逆向材料,通知系统全部标为未知。 仅可做公开产品层对比。

返回目录


9. 通知文案与多语言#

9.1 QuickDoc 51 条普通通知覆盖审计#

类型 数量 文案构成 运行时ID范围
FCM 9 基础主题01–09 notifyDocPDF_fcm_01…09
Home / 最近任务 9 基础主题01–09 notifyDocPDF_home_01…09
定时 9 基础主题01–08 + 定时专用“大PDF压缩” notifyDocPDF_timing_01…09
屏幕解锁 10 基础主题01–09 + 解锁专用“回收站整理” notifyDocPDF_unlock_01…10
App退出 / 广告退出 6 通用退出2 + Merge1 + Compress1 + Split1 + 广告返回1 notifyDocPDF_background_01…05notifyDocPDF_ADreturn1
App安装 / 卸载 2 安装1 + 卸载1 notifyDocPDF_installappnotifyDocPDF_uninstallapp
文件创建 2 大PDF1 + 其他新文件1 notifyDocPDF_newPDFnotifyDocPDF_newfile
文件删除 3 普通文档1 + 视频1 + 图片1 notifyDocPDF_deletefiledeletevideodeleteimage
回收站 1 回收站清理提醒 notifyDocPDF_recyclebin
合计 51 25套唯一文案,通过触发来源组合为51条运行时模板 审计合计正确

9.2 QuickDoc 基础主题 01–09#

下表保留 APK 默认 English 与包内繁體中文原文。相同编号会在 FCM、Home、定时或解锁集合中复用。

主题 English title / body / CTA 包内繁中 title / body / CTA 触发覆盖
01 扫描 📷 Ready to Scan Files!
Scan, edit, and save as PDF with ease. 👉
Scan
📷 準備掃描檔案!
輕鬆掃描、編輯並儲存為PDF。 👉
掃描
FCM / Home / 定时 / 解锁
02 转换 📂 Convert Files Instantly!
One tap to turn any file into PDFs. 👉
Convert
📂 立即轉換檔案!
一鍵將任何檔案轉成PDF。 👉
轉換
FCM / Home / 定时 / 解锁
03 编辑 ✏️ PDF Editing Available!
Quickly edit and update your PDFs. 👉
Edit
✏️ 支援PDF編輯!
快速編輯並更新您的PDF。 👉
FCM / Home / 定时 / 解锁
04 文件库 📂 Library Just Refreshed
Your file list has been updated. 👉
Check
📂 資料庫已更新
您的檔案清單已更新。 👉
檢查
FCM / Home / 定时 / 解锁
05 新文件 🧾 New File Detected
Tap to explore your latest documents. 👉
View
🧾 偵測到新檔案
點擊探索您最新的文件。 👉
檢視
FCM / Home / 定时 / 解锁
06 同步 🔃 Sync Your File List
Update to get the latest file view. 👉
Update
🔃 同步檔案清單
更新以取得最新的檔案檢視。 👉
更新
FCM / Home / 定时 / 解锁
07 重要文件 📌 Important File Waiting
There’s a key document ready to open. 👉
Check
📌 重要檔案待處理
有一份重要文件已準備好開啟。 👉
檢查
FCM / Home / 定时 / 解锁
08 新工具 🧪 Try Our Latest Tools!
New features just landed in your PDF app.👉
Try
🧪 試試我們最新的工具!
PDF應用程式剛加入新功能。👉
試試
FCM / Home / 定时 / 解锁
09 更新 ⚠️ Update Recommended
Your current version is outdated.👉
Update
⚠️ 建議更新
您目前的版本已過時。👉
更新
FCM / Home / 解锁;定时集合改用大PDF压缩

9.3 QuickDoc 定时与解锁专用文案#

运行时ID English title / body / CTA 包内繁中 title / body / CTA
notifyDocPDF_timing_09 ⚡ PDF file too large?
Compress it now to save storage and share with friends much faster!
Compress
⚡ PDF 檔案太大?
立即壓縮以節省儲存空間,並更快與朋友分享!
壓縮
notifyDocPDF_unlock_10 🗑️ Keep your storage organized
Check your trash docs for better performance.
Check
🗑️ 保持儲存空間整潔
檢查回收筒中的文件以提升效能。
查看

9.4 QuickDoc 退出、安装、文件事件与回收站文案#

# 场景 / 运行时ID English title / body / CTA 包内繁中 title / body / CTA
38 普通退出 background_01 ⏲️ Time to Finish Up!
Your PDF conversion is waiting to be completed.🔃
Continue
⏲️ 該完成了!
您的PDF轉換正等待完成。🔃
39 普通退出 background_02 🕘Don’t leave it halfway!
You’re halfway through your PDF workflow—finish strong! 🚀
Continue
🕘別半途而廢!
您的PDF流程已進行到一半—加油完成! 🚀
40 Merge退出 background_03 ⏳ Almost done merging your PDFs..
Selected PDFs are ready to combine. Finish now!
Continue
⏳ 即將完成 PDF 合併..
已選取的 PDF 已準備好合併,立即完成吧!
繼續
41 Compress退出 background_04 🚨 Compressing PDF...
That last PDF is a bit large. Compress it for easier sharing.
Compress
🚨 正在壓縮 PDF...
最後一個 PDF 有點大,壓縮後更容易分享。
壓縮
42 Split退出 background_05 👍 Splitting your PDF... Almost done!
One step left to split your PDF. Come back and finish it now!
Resume
👍 正在分割 PDF... 即將完成!
距離分割 PDF 只差一步,回來立即完成吧!
繼續
43 广告退出 ADreturn1 Oops! Tap an AD accidentally?
No worries, tap below to get right back.
Back
哎呀!不小心點到廣告了嗎?
別擔心,點擊下方即可返回。
返回
44 安装 installapp [%s] Installed! Deep Scan Complete 🔍
During setup, we detected 1 hidden photo that can be successfully recovered.
View
[%s] 已安裝!深度掃描完成 🔍
安裝過程中,我們偵測到 1 張可成功恢復的隱藏照片。
查看
45 卸载 uninstallapp Notice: 1 Leftover File Detected! ⚠️
Do not lose this recoverable photo during the uninstallation cleanup.
View Now
注意:偵測到 1 個殘留檔案!⚠️
卸載清理時,請勿遺失這張可恢復的照片。
立即查看
46 新PDF newPDF ⚡ New big file detected! Reduce size?
The file is too large to share via email/social media. Compress it in 1-tap!
Compress
⚡ 偵測到新的大檔案!要縮小體積嗎?
檔案太大,無法透過電子郵件/社群媒體分享。一鍵壓縮!
壓縮
47 新文件 newfile 🧾 [%s] Just Arrived
A new document has been added to your files. 📁
View
🧾 [%s] 剛剛送達
一份新文件已新增到您的檔案中。 📁
檢視
48 删除文档 deletefile 🗑️[%s] document(s) deleted
Did you delete them by mistake? Tap to view or restore them now.
Check
🗑️[%s] 份文件已刪除
是否誤刪?點擊立即查看或恢復。
查看
49 删除视频 deletevideo 🎥 [%s] Recoverable Video(s) Detected!
Protect your valuable video clips from being overwritten and lost forever.
Restore Now
🎥 偵測到 [%s] 個可恢復的影片!
保護您珍貴的影片片段,避免被覆寫而永久遺失。
立即恢復
50 删除图片 deleteimage 📸 [%s] Deleted Photo(s) Can Be Saved!
Restoring these images now prevents them from being permanently overwritten.
Recover
📸 [%s] 張已刪除的照片可以救回!
立即恢復這些圖片,可避免被永久覆寫。
恢復
51 回收站 recyclebin 🗑️ Just a quick reminder
A few deleted items are still in your trash. Clear to refresh your storage.
Clean
🗑️ 溫馨提醒
部分已刪除的項目仍在回收筒中,清空以釋放儲存空間。
清理

9.5 PDF Reader - All PDF Scanner 当前可达9套FCM文案#

ID English title / body / CTA 包内繁中 title / body / CTA
01 🔔🔔 Ready to scan?
Instantly scan and manage your documents. 👉
Check
🔔🔔 準備掃描?
立即掃描並管理您的文件。 👉
檢查
02 🚀🚀 Turn it into PDF!
Convert images or files to PDFs instantly. 👉
Go
🚀🚀 將它轉換成PDF!
立即將圖片或檔案轉換成PDF。 👉
前往
03 📂📂 New files just dropped!
Check out what’s newly added to your folder. 👉
Edit
📂📂 新增了新檔案!
檢查最近新增到您資料夾的內容。 👉
編輯
04 📂📂 New files just dropped!
Check out what’s newly added to your folder. 👉
Open
📂📂 新增了新檔案!
檢查最近新增到您資料夾的內容。 👉
開啟
05 🚨🚨 Urgent file needs review!
You’ve got a document that needs action. 👉
Check
🚨🚨 緊急檔案需要審核!
您有一個文件需要採取行動。 👉
檢查
06 😊😊 Time to sync!
Make sure your files are all aligned. 👉
Sync
😊😊 該同步了!
確保您的所有檔案都對齊。 👉
同步
07 🔔🔔 Check your document!
A recent file could use your attention. 👉
Check
🔔🔔 檢查您的文件!
最近的檔案可能需要您的注意。 👉
檢查
08 📢📢 Discover new tools!
Try out the latest PDF features today. 👉
Try Now
📢📢 探索新工具!
今天就試試最新的PDF功能。 👉
立即試用
09 ⏰⏰ Tools just updated!
Get the newest performance upgrades now. 👉
Check
⏰⏰ 工具已更新!
立即取得最新的效能升級。 👉
檢查

9.6 多语言覆盖#

产品 / 路径 已发现语言 选择方式 缺失回退 完整原文位置
QuickDoc 51条普通通知 default English、ja、de、vi、ko、fr、mr、es、ms、it、pt、zh-rTW,共12种配置 按系统/资源配置;集合内随机 未单独打包语言回退default English QuickDoc报告第12章
All PDF Scanner 9套当前可达FCM 同上12种配置 客户端随机9选1 无zh-rCN,简中设备可能回退default PDF Reader v1.1.7报告附录A
All PDF Scanner 4组备用资源 同上12种配置 当前可见路径未引用 不能称当前线上模板 PDF Reader v1.1.7报告第7章
Lumio 不活跃提醒 远端 contents[].language_code,实际列表未知 保存语言优先;按展示次数顺序轮换 找不到当前语言时回退English;无内容则不展示 Lumio报告第4–5章
Smart PDF 普通提醒 9 组共用 English 本地模板;定时路径另有 1 组 AI 摘要模板;真机还见繁中正文 FCM / Alarm 都从本地 NotifyItem 选取;资源/回退规则未完整还原 不能把“新文件、转换待完成、版本过时”等营销文案当真实文件状态 Smart报告第4章
Stackwise 不活跃提醒 远端 contents[].language_code,实际列表未知 保存语言优先,缺失回退 English;无内容不展示 APK默认内容为空,不能列举本地营销文案 Stackwise报告第4章
All Document Reader 定时提醒 APK内置默认 English 11组工具文案;另有9组风险候选 默认 scenario_ids=27–37 随机且避开上一次;风险候选不在默认集合 未还原其他语言;风险候选不能称当前默认投放或真实文件状态 All Document Reader报告第4章
Ora 未逆向 未知 未知 无 APK 报告

返回目录


10. 保活、拉活与后台恢复对比#

10.1 组件覆盖矩阵#

组件 / 入口 QuickDoc All PDF Scanner Lumio Smart PDF Stackwise All Document Reader Ora
自定义前台服务 QShxGYSnE,specialUse,ID2001 [S/D] 同类 QShxGYSnE,specialUse,ID2001 [S/D] 无自定义常驻证据 [D] nKhGkwcc,specialUse,ID1 真机运行 [S/D] 无自定义 FGS;仅 WorkManager 通用服务 [S/D] 无自定义 FGS;仅框架组件 [S/D] 未知
Service返回值 API34+ START_NOT_STICKY;旧版START_STICKY [S] API34+ START_NOT_STICKY;旧版START_STICKY [S] 不适用业务 ReminderWorker API34+ START_NOT_STICKY;旧版START_STICKY [S] 不适用;业务提醒是 Worker [S] 不适用;业务提醒是 Receiver [S] 未知
onTaskRemoved/onDestroy 回统一恢复入口 [S] 回统一恢复入口 [S/D] 不适用 onTaskRemoved进入 FGS 统一入口;划卡后 FGS 实存 [S/D] BaseActivity.onPause 重排提醒,不是 FGS 恢复 [S] 未还原自定义恢复入口 [U] 未知
持久JobScheduler Job3131,15分钟+5秒deadline [S/D] Job3131,15分钟+约5秒deadline [S/D] 无业务Job链 kHeUCCf Job889,persisted、高优先级 [S/D] 只见 DataTransport;无业务 Job 链 [D] 只见 DataTransport;无业务 Job 链 [D] 未知
WorkManager 约10分钟触发窗口 [S/D] 15分钟周期,约5分钟flex [S] 唯一延迟 OneTimeWork [S] 另有 1 个混淆 Work Job [D/U] inactivity_reminder_work 唯一 OneTimeWork [S] RecyclerBinWorker:满30天回收站文件清理 [S/D] 未知
失败兜底Job Job/前台桥接;后台恢复FGS被拒 [S/D] Job8703约5–7秒 [S] FGS 启动异常时 Job889 约5–7秒兜底 [S] 无证据 无证据 未知
Alarm wakeup alarm与统一入口联动 [S/D] 默认每日10:00 [S/D] 业务提醒不用Alarm ELAPSED_REALTIME_WAKEUP → Pibu Receiver [S/D] 业务提醒未用 Alarm [S] setAndAllowWhileIdle(RTC_WAKEUP) → ReminderReceiver [S/D] 未知
Boot / 升级 Receiver存在,未重启实测 [S/U] Receiver存在且开机恢复实测 [S/D] 未见自定义Boot Receiver Receiver存在,未实测 [S/U] 未声明自定义 Boot receiver / RECEIVE_BOOT_COMPLETED [S] BootReceiver 有代码但 Manifest 未声明 RECEIVE_BOOT_COMPLETED;未实测 [S/U] 未知
高优先级FCM 真实到达,约20秒豁免 [D] 真实到达,约20秒豁免 [D] 业务链未闭环 [S/U] 自定义Service,未发真实消息 [S/U] SDK基础设施 [S/U] SDK基础设施 [S/U] 未知
系统事件 Home、解锁、退出、安装/卸载、文件增删等 [S/D] 解锁、充电、亮灭屏、包增删改、系统对话框、配置变化等 [S] onPause仅用于排提醒 重复通知/Boot线索 onPause 重排唯一提醒 [S] 配置变更会取消旧 Alarm 再重排 [S] 未知
跨App互拉 未发现显式证据 [S/U] 未发现已知兄弟包字符串 [S/U] 未验证 未验证 未验证 未验证 未知

10.2 关键调度参数对比#

机制 / 参数 Lumio Stackwise Smart PDF All Document Reader 证据边界
业务提醒启动条件 onPause,远端开关开启 BaseActivity.onPause,远端开关开启 FCM 高优先级或本地 Alarm Splash 完成 Remote Config 后重排 Alarm 不代表服务端当前已启用
延迟 / 目标时间 默认24小时 默认24小时 配置缺失/无效回退10:00 默认首延迟2天,20:30 均可能被系统、Remote Config 或本地状态影响
下一轮节奏 Worker 发布后再排 Worker 发布后再排 Alarm Receiver 发后重排;进程内4秒连续更新 默认每3天;7天最多2条 不是 Android 准点/必达承诺
去重 / 重置 唯一 Work REPLACE 唯一 Work REPLACE 同 ID 8194 更新;点击/划除取消连续协程 ID 33333 替换旧同 ID;默认避开上一次场景 同一 ID 覆盖是平台通知语义
展示频控 有内容、授权;默认远端开关关闭 有内容、授权;默认远端开关关闭 首装300秒、默认1小时分支、可选时段及设备状态门控 48小时活跃抑制、点击后72小时冷却、忽略3次退避/6次停发 Smart / All Document 的参数均是 APK 可见默认/分支,不是线上固定值
调度 API OneTimeWorkRequest OneTimeWorkRequest set(ELAPSED_REALTIME_WAKEUP),无 exact/idle 绕过证据 setAndAllowWhileIdle(RTC_WAKEUP) Alarm/Work 只能请求执行,系统仍可延后
FCM 动态证据 未发送真实业务消息 未发送真实业务消息 未发送真实 FCM 未发送远端消息 都不能外推服务端人群、TTL、频控或 Force Stop 行为

10.3 真机生命周期结果#

测试场景 QuickDoc All PDF Scanner Lumio 其他样本
正常运行 FGS2001、Job3131、Work均存在 FGS2001真实运行 无自定义FGS证据 Smart 的 FGS ID1、普通 ID8194、Alarm/Job均存在;Stackwise 只见 DataTransport Job 且未排业务 Work;All Document Reader 已登记 ReminderReceiver Alarm 与 RecyclerBinWorker、无自定义FGS
划掉最近任务 PID和FGS未变;触发退出通知2002 8秒后PID和FGS未变 任务、PID、Service均消失 Smart 的 PID、FGS ID1、普通 ID8194 均仍在;Stackwise 任务/PID/Service均消失;All Document Reader 40秒仍见进程但无产品 FGS,不能归因保活
手动停止Service 约1秒同PID恢复FGS 约6秒同进程恢复FGS 不适用 未验证
普通停止App Job可拉起新PID;纯后台恢复FGS被Android16拒绝 约7分钟后Job拉起进程;恢复FGS被拒 未做同级长时间测试 未验证
Force Stop stopped=true;Job不存在,无法自身恢复 PID/Service/Job消失,观察期无恢复 PID/Service/Job为空,30秒无恢复 Smart T+0/5/20秒均 stopped;Stackwise与All Document Reader均 stopped,进程/Service 及其业务调度无回生证据
通知权限撤销 未单独列出动态结果 有进程但无FGS;Job也不能恢复FGS ReminderWorker发布前会检查权限 Stackwise 与 All Document Reader 本机均 granted=false,前者未出提醒、后者 Alarm 已登记但未见可见通知;Smart本次为已授权
恢复通知权限 未单独列出 强制Job后FGS恢复 未验证 未验证
真机重启 未做本包重启动态验收 Boot原因启动FGS并显示2001 未做;且未见自定义Boot Receiver Smart、Stackwise、All Document Reader均未做;All Document Reader BootReceiver 还缺 RECEIVE_BOOT_COMPLETED 声明
短时Deep Doze 未做完整专项 15秒IDLE内原FGS仍存活,Job仍waiting 未做 未做
真实FCM 到达并获20秒豁免 到达并获20秒豁免 未发送真实业务消息 Smart、Stackwise、All Document Reader均未发送真实 FCM;不能把 SDK/Service 存在写成已验证推送

10.4 统一理解模型#

触发入口(启动 / Boot / 系统事件 / Job / Work / Alarm / FCM)
                         │
                         ▼
                 尝试创建或恢复进程
                         │
          ┌──────────────┴──────────────┐
          ▼                             ▼
   系统允许启动FGS                  系统拒绝后台FGS
   → 常驻通知出现                  → 只有进程/Job短时活跃
          │                             │
          └──────── 用户任务/通知召回 ──┘

Force Stop → stopped=true → 客户端自身Job/Work/Alarm/Service链被切断
  1. Service、进程保活、拉起进程、恢复FGS、恢复真实任务、展示通知和用户回流是七个不同结果。
  2. 任何产品方案或验收都应分别记录:入口触发、进程创建、FGS获批、业务任务恢复、通知展示、点击路由和后续转化。

返回目录


11. 逐款竞品档案#

11.1 QuickDoc: PDF Reader Tools#

维度 汇总结论
产品方向 多格式阅读、文件管理、多图转PDF和PDF工具;公开功能重心不完全等同扫描/OCR
通知 51条普通通知 + 1条常驻通知;覆盖本轮最全触发面;普通ID2002替换旧通知
常驻形态 ID2001,View/Scan/Import/Convert四入口;处理时切换0%–100%进度布局
后台恢复 FGS、15分钟Job、约10分钟Work、Alarm、Boot、FCM和系统事件组成多入口网
动态强项 划卡后FGS仍在、Service停止后约1秒恢复、Job能拉新进程、真实FCM有20秒豁免
明确边界 Job后台恢复FGS被Android16拒绝;Force Stop后无自身恢复;跨App互拉未发现
未验证 服务端发送计划、人群、在线频控、A/B、OEM、长Doze、Boot动态、全部路由终点

11.2 PDF Reader - All PDF Scanner#

维度 汇总结论
产品方向 扫描、多图转PDF、文件管理和多格式阅读;与QuickDoc同属Dev Globeg竞品组
通知 高优先级FCM随机9选1;12语言;另有4组9套备用资源但当前路径未引用
后台恢复 FGS、Boot、15分钟Job、15分钟Work、10:00 Alarm、系统事件、FCM和短时兜底Job
动态强项 开机恢复FGS、划卡存活、Service自恢复、Job拉进程、真实FCM20秒豁免
权限关系 Android13+通知权限是FGS链路硬门槛;撤销后Job也不能恢复FGS
明确边界 Force Stop切断链路;纯后台恢复FGS受Android16限制;15分钟不是准点承诺
未验证 Force Stop后真实FCM、服务端策略、每日上限、TTL、A/B和所有语言线上采用率

11.3 PDF Reader: View All PDFs(Lumio)#

维度 汇总结论
产品方向 通用阅读器 + 扫描/图片转PDF/合并/拆分等工具;公开规模在本竞品池最大
通知 远端开关控制的不活跃提醒;默认关、默认24小时;远端文案、English回退、顺序轮换
调度 onPause取消并REPLACE唯一OneTimeWork;到点展示后再排下一轮
路由 仅回launcher,不携带业务route或文件对象
动态结果 本机未观察到ReminderWorker任务;划卡后进程消失;Force Stop后30秒无恢复
明确边界 不是常驻FGS方案;FCM业务链未闭环;远端当前值、文案和人群未知
广告 本次首启约16秒后出现全屏广告,关闭后才进入语言和引导

11.4 PDF Reader: Viewer, PDF Editor(Stackwise)#

维度 汇总结论
产品方向 阅读、扫描、图片转PDF、合并、拆分、打印与翻译;与PDF基础工具方向高度重合
通知/后台 Firebase Remote Config 的 notification_configs 直连 BaseActivity.onPause → inactivity_reminder_work → ReminderWorker;默认关闭、24小时、空文案,按语言取远端内容、无当前语言回退 English、展示后续排
路由与去重 每次离开以 REPLACE 替换唯一 Work;通知点击只回 launcher,不携带文件或业务 route
动态结果 通知权限拒绝;短时只见 Firebase Messaging、WebView 与 DataTransport Job,未见业务 Work、业务通知或运行中自定义 FGS;划卡后 PID/Service消失,强停后30秒无回生
广告 本次启动约12秒后全屏广告,创意为Trip.com
明确边界 是远端开关控制的本地不活跃召回,不是常驻保活;默认值不代表线上开启,NotificationOpenTime 是展示轮换计数而不是点击次数
未验证 远端开关/延迟/文案/人群、真实提醒、ID、Boot/Doze、真实推送、编辑/扫描/转换与付费权益

11.5 Smart PDF Reader#

维度 汇总结论
产品方向 PDF阅读/管理、Image2Pdf、扫描、合并、拆分、编辑、打印、OCR/翻译和AI页面入口
通知授权 冷启动即请求;本次复查测试机已授权,普通提醒真实可见
静态入口 高优先级 FCM 9选1、Alarm 定时10选1、specialUse FGS、Boot/升级Receiver、重复通知、Job/Work
动态结果 FGS nKhGkwcc(ID1)真实运行;普通 ID8194 首次后约4秒更新静默渠道;Alarm 与 Job889 已登记
明确边界 划卡后 FGS 仍在;强停后 0/5/20 秒均 stopped,无 PID/服务/通知/Alarm/Job
未验证 真实 FCM、最终工具路由、Boot/Doze/OEM、Job长时重排、OCR/AI联网和收费

11.6 All Document Reader(Solara包 / 当前Exomobi Studio)#

维度 汇总结论
产品方向 Word/Excel/PPT/TXT/PDF全格式中心,附加扫描、转换、编辑和PDF工具
权限/SDK targetSdk36;全文件访问、通知、Wake Lock、FGS、Billing、Remote Config、Crashlytics和多广告/归因SDK
通知召回 Remote Config 默认策略 → setAndAllowWhileIdle(RTC_WAKEUP) → ReminderReceiver → notify(33333) → SplashActivity;默认首延迟2天、20:30、每3天,7天最多2条,另有活跃/点击/忽略频控
文案 默认随机选11组内置工具文案,避开上一次场景;另有9组风险型候选但默认未选,不能说是线上实际投放或真实文件状态
动态结果 首启约10秒进入Google Ads全屏页;Alarm 已登记为2026-08-22 20:30、并有 RecyclerBinWorker;无运行中自定义FGS;通知权限拒绝,未见真实通知
回收站 RecyclerBinWorker 会删除进入回收站满30天的文件并更新数据仓库;它不是通知链、不是保活,未让其真实执行
明确边界 可确认本地定时召回与独立回收站清理;不能确认线上 Remote Config、真实投递、最终落页、Boot重排或常驻进程
未验证 主产品功能、真实通知展示/点击/划除、真实FCM、广告频控、订阅和网络数据流

11.7 PDF Reader - Docs/Word Reader(Ora Tools)#

维度 汇总结论
产品方向 全格式文档中心 + 高级PDF工具 + AI总结
公开能力 阅读、标注、合并、拆分、表单、签名、扫描、加密、格式转换和AI总结 [P]
商业化 公开页标记广告 + IAP;公开评价包含广告过多和加载慢主题 [P]
数据公开摘要 不共享;可能收集个人信息与财务信息;传输加密 [P]
逆向证据 无APK、Manifest、DEX、资源或真机报告
使用边界 只适合产品/商店层对比,不能参与通知、保活和技术实现强弱排序

返回目录


12. 可参考候选池#

12.1 标签说明#

标签 含义
通用机制 不依赖具体PDF高级能力,可移植为通知/路由/调度结构
能力依赖 只有产品真实支持对应功能、状态保存或结果页时才能落地
事件依赖 必须由真实文件、任务、安装、删除或回收站事件触发
营销召回 可以不依赖实时业务事件,属于功能推广或召回
需取证 竞品自身只有静态线索或本次未实际观察到
平台约束 受Android后台规则、通知权限、Doze、OEM或Google Play政策限制

12.2 通知触发候选#

候选 来源 标签 落地前必须明确
高优先级FCM到达后本地选模板 QuickDoc、All PDF Scanner 通用机制 / 平台约束 服务端发送、优先级、TTL、客户端时间窗、节流和路由
Home/最近任务键召回 QuickDoc 营销召回 如何识别真实离开、与广告/系统弹窗/分享页的区分
屏幕解锁召回 QuickDoc 营销召回 Receiver触发、模板池、间隔和前后台判断
至少1小时定时召回 QuickDoc 营销召回 / 平台约束 调度方式、非精确执行、跨日规则和模板选择
离开App后N小时不活跃提醒 Lumio、Stackwise 通用机制 / 营销召回 / 平台约束 唯一Work、REPLACE、延迟、远端开关、语言、轮换与重新活跃时的倒计时重置
Remote Config 定时 Alarm 召回 All Document Reader 通用机制 / 营销召回 / 平台约束 首次延迟、日内时刻、频次上限、活跃抑制、点击冷却、忽略退避与停发须分别定义
App普通退出未完成提醒 QuickDoc 能力依赖 是否存在可恢复任务,任务来源和失效判断
Merge/Compress/Split专用退出提醒 QuickDoc 能力依赖 各工具真实草稿/输入保存、恢复页面和完成后清理
广告页退出返回提醒 QuickDoc 营销召回 广告Activity识别、原业务route和重复点击处理
App安装/卸载事件提醒 QuickDoc 事件依赖 可监听范围、事件真实性、文案与PDF业务的映射
新大PDF提醒 QuickDoc 事件依赖 / 能力依赖 索引范围、大小阈值、压缩能力和隐私字段
其他新文件提醒 QuickDoc 事件依赖 增量索引、文件类型、计数、去重和目标文件可用性
删除文档/视频/图片提醒 QuickDoc 事件依赖 / 能力依赖 删除来源、系统回收站/App回收站、恢复能力和覆盖风险
回收站午后清理提醒 QuickDoc 事件依赖 / 能力依赖 回收站条件、本地时间、保留期、清理和恢复边界
同 ID 的短时静默连续提醒 Smart PDF 营销召回 / 平台约束 仅进程内协程;非 Samsung 最多3次、每4秒,点击/划除必须取消,不能当作长期定时器
RecyclerBinWorker 清理 All Document Reader 事件依赖 / 高风险删除 仅处理进入回收站满30天的文件;先验证保留期、文件权限、失败重试、数据一致性与恢复边界,不把它当通知

12.3 通知文案主题候选#

主题 来源 标签 真实性检查
扫描、图片转PDF、PDF编辑 QuickDoc、All PDF Scanner 营销召回 / 能力依赖 目标能力和页面必须真实存在
文件库刷新、新文件、文件同步 两款Dev Globeg样本 营销召回或事件依赖 必须区分泛营销与真实索引结果
重要/紧急文件 两款Dev Globeg样本 营销召回 若没有真实重要性判断,不得把资源词当成系统事实
新工具、工具更新、版本更新 两款Dev Globeg样本 营销召回 需明确实际版本/功能状态和目标页面
大文件压缩 QuickDoc 能力依赖 / 事件依赖 需真实文件大小与PDF压缩能力
未完成PDF、合并、压缩、拆分 QuickDoc 能力依赖 需真实未完成状态和可恢复入口
广告误触返回 QuickDoc 营销召回 必须能恢复原业务route
隐藏照片、残留文件、可恢复媒体 QuickDoc 能力依赖 / 事件依赖 PDF产品若无扫描/恢复证据,只能参考结构,不可冒充能力
回收站整理/清理 QuickDoc、All Document Reader 能力依赖 / 事件依赖 需真实回收站和删除规则;All Document Reader 已知为满30天的删除清理而不是提醒
工具能力提示(合并、拆分、转换、加密、OCR等) All Document Reader 默认11组 营销召回 / 能力依赖 只在工具真实存在、目标页可达时使用;默认模板也不等于真实用户行为
文件损坏/过期/风险催促 All Document Reader 风险候选 高风险营销 当前默认未选;没有真实文件状态支撑不得对用户作事实陈述

12.4 展示、路由和模板候选#

候选机制 来源 标签 参考内容
普通通知共享同一ID并替换旧条目 QuickDoc 通用机制 控制同时可见数量;新场景覆盖旧场景
普通振动渠道与无振动浮动渠道分开 QuickDoc 通用机制 importance、振动、红灯和场景选择独立
常驻通知单独渠道 QuickDoc 通用机制 / 平台约束 与普通召回通知分开管理
常驻4个快捷入口 QuickDoc 能力依赖 View / Scan / Import / Convert及各自route
常驻通知切换真实进度布局 QuickDoc 能力依赖 0%–100%、任务类型、完成/失败恢复空闲布局
远端开关、延迟和语言内容分层 Lumio、Stackwise 通用机制 客户端安全默认值、空内容和English回退;远端字段来源必须实际闭环
同一语言模板按展示次数顺序轮换 Lumio、Stackwise 通用机制 计数含义必须是展示次数而非点击次数
模板集合内随机 QuickDoc、All PDF Scanner 通用机制 完整模板整套随机,不能混拼标题/正文/CTA
固定 ID 覆盖 + 默认避开上一场景 All Document Reader 通用机制 ID 33333 覆盖旧通知;随机选取与场景去重、上限和归因需一起验收
普通通知初次提醒后切静默渠道 Smart PDF 平台约束 / 营销召回 ID 8194 同 ID 更新不堆叠;只适合明确、低频且可取消的有效提醒
点击只回launcher Lumio 通用机制参考 可作为最简回流,也可改为内部route;需明确归因边界
通知携带具体业务route和对象ID QuickDoc场景结构 能力依赖 冷启动初始化、对象失效、未知route回退
当前语言缺失时回退English QuickDoc、All PDF Scanner、Lumio 通用机制 语言标识、资源缺失和远端空内容规则
权限/前台/锁屏/新用户/时间窗/间隔联合门控 QuickDoc、All PDF Scanner 通用机制 每项拦截后的结束、计数和埋点语义

12.5 后台恢复候选#

候选机制 来源 标签 必须区分的结果
所有入口调用统一恢复函数 QuickDoc、All PDF Scanner 通用机制 入口触发、进程创建、FGS获批、任务恢复分别记录
合规前台服务 + 单一常驻通知 两款Dev Globeg样本 平台约束 真实持续任务、FGS类型、通知权限和Play声明
持久Job周期拉进程 两款Dev Globeg样本 平台约束 只能请求调度,不能保证准点和恢复FGS
WorkManager冗余调度 QuickDoc、All PDF Scanner、Lumio、Stackwise 平台约束 周期Work与延迟OneTimeWork语义不同;REPLACE 适合重置不活跃倒计时
Alarm 日级/周期召回 QuickDoc、All PDF Scanner、Smart、All Document Reader 平台约束 非精确执行、重排、时区和重启恢复;setAndAllowWhileIdle 也不等于准点必达
Boot/升级后重建合法任务 QuickDoc、All PDF Scanner、Smart 平台约束 Receiver收到不等于后台FGS一定获批
FCM提供短时执行机会 QuickDoc、All PDF Scanner 平台约束 约20秒豁免不等于永久保活
Service销毁/任务移除后自恢复 QuickDoc、All PDF Scanner 平台约束 同进程Service恢复不等于进程死亡后拉活
划卡后 FGS 仍在 Smart PDF 平台约束 只证明 FGS 支撑当时运行态;API34+ START_NOT_STICKY 和 Force Stop 都不能被“保活”话术掩盖
短时失败兜底Job All PDF Scanner 平台约束 异常后延迟尝试,不保证FGS启动成功
Force Stop作为明确终止边界 三款动态样本 通用机制 / 平台约束 stopped状态必须由用户重新打开等外部动作解除

12.6 产品与商业化候选#

候选 来源竞品 适用观察
扫描与图片转PDF双主入口 Lumio、Stackwise、All PDF Scanner 覆盖纸质文档和现有图片两类任务
多图选择后排序、删除和生成前预览 Stackwise、QuickDoc、All PDF Scanner 形成多图PDF完整闭环
合并前排序、拆分时缩略图选择 Lumio、Stackwise、Ora 减少顺序和页码错误
生成后预览、分享、重命名、删除 多款 让工具结果可确认、可找回、可继续使用
最近文件、收藏、搜索和分类 Lumio、QuickDoc、Smart、Ora 提升重复使用和文件回流
Office/多格式中心 QuickDoc、All Document Reader、Ora 扩宽关键词和使用场景,同时增加格式兼容与权限成本
AI翻译/总结/OCR Smart、Ora、Stackwise 增加网络、隐私、成本、质量和付费价值变量
广告 + IAP / 去广告 Lumio、Stackwise、All Document Reader、Ora 可观察混合变现和去广告权益
首启全屏广告 Lumio、Stackwise、All Document Reader 可观察首启商业化承接与产品漏斗关系
全文件访问 QuickDoc、All PDF Scanner、Smart、All Document Reader 可观察自动索引/文件管理能力及Play合规成本

返回目录


13. 证据缺口与后续验证#

13.1 共性缺口#

  1. 服务端FCM发送计划、人群、国家/版本分流、每日上限、TTL、优先级降级、A/B和真实投递率无法从APK证明。
  2. Remote Config类存在不代表报告中的所有参数都由它控制;必须闭环具体字段读取路径。
  3. 单台Pixel 6a / Android16结果不能代表Samsung、Xiaomi/Redmi、低版本Android、后台限制和省电模式。
  4. 15分钟、1小时、10:00和24小时都是请求/默认参数;没有完成跨小时、跨日、重启和Doze长期准点率测试。
  5. 通知展示不等于用户点击;点击不等于业务页面成功;进入页面不等于完成转化。
  6. APK页面类或商店声明不等于功能可用、免费、离线、隐私安全或处理质量已验证。

13.2 分竞品缺口#

产品 最重要待验证项
QuickDoc Boot动态、长Doze/OEM、51条逐场景真实触发、每条最终route、运行时间隔配置、服务端投放和跨包间接关系
All PDF Scanner Force Stop后真实FCM、普通通知ID/路由、备用资源是否存在其他可达入口、服务端发送/频控和12语言线上采用率
Lumio 线上开关/延迟/文案/人群、ReminderWorker真实到点、通知点击冷启动结果、RemoteData真实来源、重启和OEM
Smart PDF 真实 FCM、通知最终业务落页、Boot/Doze/OEM、Job 长时重排、OCR/AI 数据流和收费
Stackwise 当前线上 Remote Config 的开关/时长/语言文案、人群;ReminderWorker 真正到点、通知 ID、点击首屏、Doze/重启/真实 FCM 与核心工具质量
All Document Reader 通知权限允许后的真实投递、点击/划除效果、线上实验与频控、真实重启;RecyclerBinWorker 的删除执行/失败分支、主产品能力、广告频控、订阅、文件权限范围和网络数据
Ora 当前没有 APK 逆向报告;常老大已明确本轮不拆,不参与后台能力结论

13.3 推荐的下一轮取证顺序#

优先级 任务 目的
P0 QuickDoc 51场景运行时触发与route专项 把“资源可达”进一步收口为真实触发、可见ID、页面和频控
P1 Smart PDF FCM / Boot / Doze / 最终路由专项 FGS、普通通知、连续提醒和 Force Stop 已有动态证据,余下验证服务端与系统边界
P0 Lumio 远端开启条件下的ReminderWorker长时验证 验证真实延迟、轮换、续排和点击结果
P1 Stackwise 远端开启后的 ReminderWorker 长时验证 已有完整静态链路,缺真实远端开关、文案、通知 ID、点击与系统时机
P1 All Document Reader 授权通知后的定时投递与点击验证 已见 Alarm 和默认策略,缺可见通知、点击/划除、线上覆盖与真实重启
P1 Samsung One UI、Xiaomi/Redmi HyperOS、API26/29/34补测 评估OEM和系统版本差异

返回目录


14. 来源索引#

14.1 APK逆向报告#

  1. QuickDoc PDF Reader v1.2.5 保活、拉活与通知文案逆向报告
  2. PDF Reader v1.1.7 保活拉活与通知文案逆向报告
  3. PDF Reader: View All PDFs(Lumio)v1.2.8 逆向报告
  4. PDF Reader: Viewer, PDF Editor(Stackwise)v1.2.1 逆向报告
  5. Smart PDF Reader v1.2.5 逆向报告
  6. All Document Reader v1.5.6-Doc-Solara / Exomobi 逆向报告

14.2 公开竞品分析#

  1. Keen PDF 竞品分析(2026-07-30快照)(本地证据路径:../../Keen PDF - And/02-竞品研究/Keen PDF-竞品分析-2026-07-30.md

14.3 Google Play公开入口#

  1. Lumio
  2. Stackwise
  3. QuickDoc
  4. PDF Reader - All PDF Scanner
  5. All Document Reader
  6. Smart PDF Reader
  7. Ora Tools

14.4 阅读边界#

  1. 原始报告是精确代码锚点、资源全文、APK哈希和动态日志的证据真源;本总览负责分类和横向查看。
  2. 本总览没有重新查询2026-08-20的商店下载量、评分或Data Safety,相关字段保留2026-07-30快照日期。
  3. 本总览不是任何产品的PRD或开发授权;候选池只表示“竞品已出现或值得继续判断”,不表示自动进入版本。

返回目录

竞品拆包报告库 · 逆向结论按证据等级阅读