需备份悟空浏览器广告拦截规则以防丢失,操作包括:一、内置导出生成带时间戳的.txt文件;二、手动复制规则文本并保存为UTF-8编码文件;三、单独记录已订阅的第三方规则URL清单;四、ADB命令提取SQLite数据库(高级用户);五、验证文件可读性与规则行数一致性。

如果您已配置好悟空浏览器的广告拦截规则,但担心重装应用、更换设备或系统异常导致设置丢失,则需要对当前规则进行备份。以下是导出广告拦截规则的具体操作步骤:
一、通过内置导出功能保存规则文件
悟空浏览器在“广告过滤”高级设置中提供了原生的规则导出能力,可将全部启用的自定义规则与订阅列表生成标准文本文件,便于迁移或存档。
1、打开悟空浏览器,点击右下角的“菜单”按钮(三个横线图标)。
2、在弹出菜单中选择并点击“设置”选项。
3、进入设置界面后,依次点击“隐私与安全”→“广告过滤”。
4、在广告过滤页面中,查找并点击“高级设置”或“规则管理”。
5、在规则管理界面中,找到“导出规则”按钮,点击后系统将生成一个以.txt为扩展名的纯文本文件。
6、确认导出路径,默认保存至手机内部存储的/WoKong/AdFilter/backup/目录下,文件名含时间戳,如ad_rules_20260103_1405.txt。
二、手动复制规则内容到外部存储
当内置导出功能不可用或需跨平台兼容时,可手动提取规则文本,适用于安卓/iOS系统及电脑端同步场景。
1、在“广告过滤”→“自定义过滤规则”页面,逐条查看已添加的规则语句。
2、长按某条规则,选择“复制”;或点击“编辑”进入详情页后全选并复制整段内容。
3、打开手机备忘录、记事本App或电脑端文本编辑器,粘贴所有规则,确保每条规则独占一行。
4、检查格式是否符合标准语法,例如:||adserver.net^、example.com##.ad-banner,无多余空格或乱码。
5、保存为UTF-8编码的ad_rules_manual.txt文件,并同步至云盘或电脑指定文件夹。
三、导出已订阅的第三方规则源地址
悟空浏览器支持订阅远程规则列表(如EasyList China),这些订阅地址本身不随规则内容导出,需单独记录以实现完整还原。
1、进入“广告过滤”→“规则管理”→“已订阅列表”。
2、逐项查看每个启用的订阅项,点击进入详情页。
3、在详情页中定位“订阅地址”字段,其值为完整的HTTP/HTTPS URL,例如:https://easylist.to/easylistchina/easylist.txt。
4、将每个URL单独复制,整理成清单文档,务必标注对应规则集名称(如“中国广告过滤列表”)。
5、该清单应与导出的本地规则文件一同归档,缺一则可能导致过滤效果不完整。
四、使用ADB命令批量提取规则数据(高级用户)
对于熟悉安卓调试桥(ADB)的用户,可通过命令行直接读取悟空浏览器配置数据库中的规则表,获取原始SQLite数据,适合批量备份或脚本化管理。
1、在电脑端安装ADB工具,并启用手机USB调试模式。
2、连接设备后执行命令:adb shell "run-as com.wokong.browser cat /data/data/com.wokong.browser/databases/adfilter.db" > adfilter_backup.db。
3、使用SQLite浏览器软件打开adfilter_backup.db,定位custom_rules与subscribed_sources两张表。
4、导出表内容为CSV或JSON格式,注意该操作需设备已Root或应用支持debuggable=true。
五、验证备份文件完整性
导出完成后,必须立即验证文件是否可读、内容是否完整,避免备份无效却未察觉。
1、使用手机文件管理器或电脑文本编辑器打开刚导出的.txt文件。
2、确认首行非空,末行有换行符,且无乱码字符(如、□或异常符号)。
3、统计规则总行数,与悟空浏览器界面中显示的“已启用规则数”进行比对,二者应完全一致。
4、若发现缺失或多出空行,返回步骤一重新执行导出,并关闭其他后台应用以防IO冲突。











