大批量调整应用组件前 先导出规则存个底
改之前先存,改坏了不慌
准备对某个应用做比较激进的组件改动——比如一次关十几个广告 SDK 的 service、activity、receiver——一定先导出一份规则备份。原因很简单:
- 关掉十几个组件后,如果发现某个核心功能坏了,要逐个找回开关是极其痛苦的
- 用备份文件一键恢复,几秒钟回到改之前的状态
- 大改 = 高风险操作,备份是最低成本的保险
什么时候属于"高风险改动"
| 操作 | 风险等级 | 是否需要先备份 |
|---|---|---|
| 关 1~2 个广告 activity | 低 | 可选(但还是建议) |
| 一次关 5 个以上组件 | 中 | 建议备份 |
| 一次性关完某应用的所有广告 SDK 组件 | 高 | 必须备份 |
| 切控制器(PM ↔ IFW) | 中 | 必须备份 |
| 用规则库"一键禁用所有命中组件" | 高 | 必须备份 |
| 系统应用的组件 | 极高 | 必须备份 + 慎用 |
导出备份的正确姿势
- 进目标应用的 Bloker 详情页
- 打开右上角三个点菜单
- 选"导出规则"或"分享"
- 保存到一个你能快速找到的位置(比如手机根目录的
BlockerBackups/文件夹) - 给文件加一个带注释的名字,比如
blocker_backup_wechat_before_ad_clean_20261013.json
文件名里写清楚改之前的目的和日期——以后你存了好几个备份时能一眼分辨。
改完后如果出问题
- 回 Bloker 设置页 → 导入规则
- 选刚才存的备份文件
- Bloker 会把应用的组件开关恢复到备份时的状态
- 验证核心功能恢复了
改完没出问题
- 留着这个备份文件,不要删
- 至少等一周没问题再考虑清理
- 一周后 Bloker 里的规则已经稳定了,可以删掉这个中间备份(或者归档)
多应用一起改怎么办
如果你要同时对多个应用做大批量调整(比如"今天把所有应用的穿山甲广告组件都关了"):
- 先批量导出所有应用规则(Bloker 设置页有"批量导出"入口)
- 批量导出的文件一般是一个 zip 包,里面每个应用一个单独的规则文件
- 出问题时可以单独恢复某个应用,不用全部恢复