绑定作用域:让酷安和文件管理器走不同安装规则
什么是作用域
作用域决定了这个配置文件会被哪些安装请求命中——也就是"这个配置在什么场景下生效"。不填作用域的配置永远不会被命中(没有来源应用会匹配它),填了多个应用的话任意一个命中就生效。
详细的作用域匹配流程和"未知作用域"概念见 作用域基础,这一页讲在配置文件里具体怎么操作。
操作步骤
- 在配置详情页找到 作用域 字段(通常在顶部)
- 点击进入作用域选择页面
- InstallerX 会从已安装应用列表里加载所有应用
- 勾选你希望这个配置生效的一个或多个应用
- 支持搜索,如果应用列表里找不到,检查是否真的装在了设备上
- 保存后回到配置详情页
常见绑定模式
模式一:一个来源一个配置
| 配置 | 作用域 | 安装方式 | 其他 |
|---|---|---|---|
| 默认配置 | 空(覆盖所有未匹配) | 对话框 | 跟随全局授权器 |
| 酷安静默 | 酷安 | 通知栏自动 | 自动删 APK |
| 文件管理器弹确认 | 所有文件管理器 | 对话框 | 保留 APK |
| 浏览器下载自动删 | 所有浏览器 | 对话框自动 | 自动删 APK |
模式二:一个配置覆盖多个来源
比如把"酷安"、"应用商店"、"浏览器"三个应用都绑定到同一个"静默安装 + 自动删 APK"的配置上——这三个来源发起的安装都会命中这个配置,不走默认配置。
模式三:未知作用域专用配置
新建一个配置,作用域只勾"未知作用域"——这样 ADB、系统框架 Hook、某些系统级安装会话发起的请求都会命中它。适合你想拦截这类请求时用。
排查:我的配置为什么没命中
1. 安装请求有没有真的到达 InstallerX
先检查主页"默认安装器状态卡":如果 InstallerX 显示未锁定,说明安装请求可能被系统安装器拦截了,根本没到 InstallerX 这里。解决:先锁定安装器或用 InxLocker Xposed 模块强制接管。
2. ROM 有没有篡改来源应用
部分国产 ROM 会重定向安装请求的来源——比如酷安的安装请求被 HyperOS 转给了系统安装器,InstallerX 接收到的来源可能是 HyperOS 本身,不是酷安。这种情况下你的配置作用域里的"酷安"永远不会命中。
解决:在 InstallerX 里开一个临时配置,作用域选"未知作用域",然后发起一次安装看看它命中了什么来源。如果来源被篡改,只能配合 Xposed 模块或接受。
3. 作用域列表里确实勾选了吗
再次进入配置 → 作用域,确认目标应用确实被勾选了。保存时如果 InstallerX 提示"没有任何作用域",说明你什么都没勾上,这个配置永远不会命中。
4. 是不是选错了配置
如果你建了好几个作用域有重叠的配置——比如配置 A 绑定了"酷安",配置 B 也绑定了"酷安"——InstallerX 会按列表顺序匹配第一个命中的配置。把你希望生效的那个配置排到前面(长按配置卡片 → 排序)。
默认配置的作用域不能改
列表第一个是默认配置,它的作用域字段显示"覆盖所有",你无法编辑——因为默认配置永远是兜底,任何没命中自定义配置的请求都走它。如果想让默认配置排除某些来源,只能为那些来源新建自定义配置(命中它们,让默认配置覆盖不到)。