安卓去广告完整方案:GKD + 系统层设置
一句话结论:广告分三层,没有任何单一项目能全治——GKD 管 App 开屏/弹窗,系统自带广告靠设置开关,流氓后台弹窗靠收权限。三层各治各的,组合起来才能接近「无广告」。
三层框架
| 广告层 | 例子 | 手段 |
|---|---|---|
| App 开屏/弹窗 | 购物/视频 App 开屏「跳过」、更新提示弹窗 | GKD(无障碍自动点击) |
| 系统自带 | 负一屏推送、锁屏画报、主题商店推荐、清理推荐 | 系统设置逐项关 |
| 流氓后台全屏弹窗 | 清理类/WiFi 类 App 后台悬浮广告 | 收「显示在其他应用上层」权限 + 断网 + 关通知 |
GKD 本体(2026-10 实测)
- GKD 由 gkd-kit 社区开发,项目原仓库,官方网站;本文是个人使用记录,不是项目作者的作品。项目采用 GPL-3.0,以无障碍服务读取控件并执行规则。
- 版本选择:新平台/新系统优先最新 beta(修了新安卓版本的兼容问题);稳定版更新慢
- 默认不带任何规则,必须订阅。社区订阅项目:AIsouler / Adpro-Team;这些规则由各自的维护者提供。
- 装完注意:订阅里只有「开屏广告」类目默认启用,青少年模式/更新提示等要自己去订阅设置里开
- 诚实提醒:订阅自称「停止维护」≠ 规则立刻失效,但 App 改版后会逐步失效,遇到误触去 GKD 首页反馈入口自查
系统层(HyperOS 举例)
- 总开关:设置 → 小米账号 → 声明与条款 → 系统广告 → 关闭
- 智能服务是伪装成第三方弹广告的元凶:收「显示在其他应用上层」权限 + 断网 + 关通知,一般不用卸载
- 桌面上滑内容中心改「无」;手机管家清理推荐、应用升级提醒、资源推荐逐项关
- 自带 App(视频/主题/天气/浏览器等)逐个关「个性化推荐/推送」
- 短信 WAP 推送关;通知管理里把营销类通道逐个关
ADB 进阶(可选,有变砖风险)
可以 pm uninstall --user 0 卸掉系统广告组件与分析组件——但绝不卸查找设备/账号/应用商店/系统更新,快应用组件卸载可逆性差。恢复命令:cmd package install-existing <包名>。
落地顺序
- 装 GKD → 开无障碍(加省电白名单防被杀)→ 导订阅 → 按需开类目
- 关系统广告总开关 + 重点项逐个过
- 流氓 App 逐个收「显示在其他应用上层」权限