GKD 使用教程

从安装到高级配置的完整指南

安装 GKD 去广告

步骤 1: 下载最新版本

从官方渠道下载最新版本的 GKD 应用。我们建议通过以下方式获取:

  • GitHub Releases 页面
  • 官方网站下载页面
请注意:为了安全起见,请只从官方渠道下载 GKD 应用,避免使用第三方分发的版本。

步骤 2: 安装应用

下载完成后,点击 APK 文件开始安装。如果是首次安装来自此来源的应用,系统可能会提示您授权安装未知来源的应用。

  1. 在安装提示中,点击"设置"
  2. 在打开的设置页面中,切换"允许来自此来源的应用"选项
  3. 返回安装页面,继续安装过程

不同品牌的手机可能有略微不同的界面,但基本流程相似。

步骤 3: 授予必要权限

首次启动 GKD 应用时,您需要授予以下权限:

  • 无障碍服务权限:GKD 通过此权限识别和拦截广告
  • 通知权限:用于显示工作状态和拦截通知

应用会引导您完成权限授予过程,请按照屏幕上的指示操作。

步骤 4: 初始设置

完成安装和权限授予后,GKD 会引导您完成初始设置:

  1. 选择默认规则订阅源
  2. 设置广告拦截强度
  3. 配置自启动选项(推荐开启)
恭喜!完成这些步骤后,GKD 已经可以开始为您拦截广告了。

安装小贴士

  • 确保您的安卓系统版本在 7.0 或以上
  • 某些手机品牌可能需要在"电池优化"中将 GKD 设为"不优化",以确保后台运行
  • 如果安装后无法打开应用,请尝试重启手机
  • 遇到问题可以查看"常见问题"标签页或访问 GitHub 仓库提交 Issue

基础使用指南

主界面介绍

GKD 的主界面简洁明了,主要包含以下几个部分:

  • 状态栏:显示 GKD 的运行状态和拦截统计
  • 规则管理:查看和管理已启用的规则
  • 订阅管理:管理规则订阅源
  • 设置:调整 GKD 的工作方式

启用/禁用规则

GKD 允许您精细控制每个应用的广告拦截规则:

  1. 在主界面点击"规则管理"
  2. 找到您想要调整的应用
  3. 点击应用名称进入详细设置
  4. 使用开关来启用或禁用特定规则
提示:如果某个规则导致应用异常,您可以临时禁用该规则。

查看拦截记录

GKD 会记录所有拦截的广告,帮助您了解拦截效果:

  1. 在主界面点击"拦截记录"
  2. 查看按时间排序的拦截历史
  3. 点击具体记录可查看详细信息

拦截记录包含应用名称、规则名称、拦截时间等信息,帮助您评估规则效果。

订阅规则库

为了获取最新的广告拦截规则,您可以订阅规则库:

  1. 在主界面点击"订阅管理"
  2. 点击右上角的"+"按钮
  3. 输入规则库的订阅地址
  4. 点击"确认"完成订阅

GKD 会定期检查并更新订阅的规则库,确保您始终使用最新的广告拦截规则。

推荐订阅源:您可以在规则列表页面找到推荐的规则库订阅地址。

使用小技巧

  • 点击状态栏通知可以快速暂停/恢复 GKD 的工作
  • 长按应用名称可以快速启用/禁用该应用的所有规则
  • 定期更新规则库以获取最佳拦截效果
  • 使用"全局设置"可以一次性调整所有应用的拦截行为

高级配置指南

自定义规则创建

GKD 允许高级用户创建自定义规则,以拦截特定应用中的广告:

  1. 在主界面点击"规则管理"
  2. 点击右上角的"+"按钮
  3. 选择"创建自定义规则"
  4. 按照向导完成规则创建
创建自定义规则需要一定的技术知识,建议先阅读 GKD 的规则编写文档。

规则调试模式

调试模式可以帮助您测试和优化自定义规则:

  1. 在"设置"中启用"开发者模式"
  2. 返回主界面,点击"调试工具"
  3. 选择要调试的应用
  4. 按照屏幕指示操作,查看元素识别情况

调试模式会显示应用界面的元素结构,帮助您编写更精确的规则。

性能优化设置

您可以调整以下设置来优化 GKD 的性能和电池消耗:

  • 扫描间隔:调整 GKD 检查广告的频率
  • 后台运行模式:选择省电模式或高性能模式
  • 应用白名单:将特定应用排除在广告拦截之外
  • 休眠时暂停:屏幕关闭时暂停 GKD 工作以节省电量
建议:对于大多数用户,默认设置已经能够提供良好的平衡。只有在遇到性能问题时才需要调整这些设置。

备份与恢复

GKD 提供了配置备份和恢复功能,方便您在更换设备或重装系统后快速恢复设置:

备份配置:
  1. 在"设置"中点击"备份与恢复"
  2. 选择"创建备份"
  3. 选择备份内容(规则、设置、拦截记录等)
  4. 点击"开始备份"
恢复配置:
  1. 在"设置"中点击"备份与恢复"
  2. 选择"恢复备份"
  3. 选择备份文件
  4. 点击"开始恢复"
建议定期备份您的配置,特别是在创建了自定义规则或进行了大量个性化设置后。

高级用户提示

  • 使用 ADB 命令可以一键授予 GKD 所需权限,适合批量部署
  • 规则编写支持正则表达式,可以创建更灵活的匹配条件
  • 可以导出拦截日志进行分析,帮助优化规则
  • 参与 GitHub 上的规则贡献,帮助改进 GKD 的规则库

常见问题解答

这通常是由于系统电池优化或后台限制导致的。请尝试以下解决方案:

  1. 确保 GKD 已被添加到电池优化白名单中
  2. 检查是否已授予无障碍服务权限
  3. 某些手机品牌(如小米、华为等)需要在系统设置中允许 GKD 自启动
  4. 重启手机后重新启动 GKD

如果问题仍然存在,请尝试重新安装最新版本的 GKD。

这可能有几个原因:

  1. 该应用的广告规则尚未被收录或已过时
  2. 应用更新后广告展示方式发生了变化
  3. 该应用使用了特殊技术来展示广告,难以被常规方法拦截

您可以尝试:

  • 更新规则库到最新版本
  • 在 GitHub 上提交该应用的广告信息,帮助开发者更新规则
  • 如果您有技术能力,可以尝试自己创建针对该应用的自定义规则

GKD 需要在后台持续运行以检测和拦截广告,这可能会对系统性能和电池寿命产生一定影响。您可以尝试以下优化方法:

  1. 在设置中调整扫描间隔,延长检查时间
  2. 启用"省电模式",减少后台扫描频率
  3. 使用应用白名单,只在需要的应用中启用广告拦截
  4. 启用"休眠时暂停"选项,在屏幕关闭时暂停 GKD 工作

如果性能问题严重,可以考虑只在使用特定应用时手动启动 GKD,使用完毕后再关闭。

有时 GKD 的规则可能会误判应用中的正常元素为广告,导致功能异常。解决方法:

  1. 在 GKD 的规则管理中找到该应用
  2. 禁用可能导致问题的特定规则,或完全禁用该应用的所有规则
  3. 在 GitHub 上报告这个问题,提供详细的应用版本和异常情况描述

您也可以尝试使用 GKD 的调试模式来确定哪条规则导致了问题,然后有针对性地禁用它。

订阅更新问题通常与网络连接或订阅源有关:

  1. 确保您的设备已连接到互联网
  2. 检查订阅地址是否正确
  3. 某些订阅源可能暂时不可用,请稍后再试
  4. 尝试使用其他网络环境(如切换 Wi-Fi 或移动数据)

如果问题持续存在,您可以尝试手动下载规则文件,然后通过"导入本地规则"功能添加。

获取更多帮助

如果您遇到的问题未在上述列表中,您可以通过以下渠道获取帮助:

提交问题时,请尽可能提供详细信息,包括设备型号、系统版本、GKD 版本以及问题复现步骤,这将有助于开发者更快地解决问题。

快速检查清单

遇到问题时,请先检查以下几点:

相关资源

GitHub 仓库

访问 GKD 的开源代码仓库,了解最新开发进展,提交问题或贡献代码。

访问仓库
规则编写文档

学习如何编写自定义规则,掌握 GKD 规则语法和最佳实践。

查看文档
用户社区

加入 GKD 用户社区,分享经验,获取帮助,与其他用户交流。

加入社区