TiziWiki梯子百科 · 中文网络知识

工具有解,选择有据。独立整理 / 持续更新

安卓分应用代理教程:Clash Meta for Android 只让指定应用走代理

安卓分应用代理设置教程:说明分应用代理(访问控制)的作用与白名单、黑名单两种模式,演示 Clash Meta for Android 与 sing-box 的设置步骤,给出常用的应用分配建议,并处理设置后部分应用无网络的问题。

文章目录

安卓客户端有一个电脑端没有的方便功能:按应用决定是否走代理。把国内应用排除出去,既省流量、又不会让它们变慢。本文以 Clash Meta for Android 为例。

两种模式

模式 含义 适合
白名单(仅允许) 只有选中的应用走代理 只用几个境外应用的用户
黑名单(排除) 除选中的应用外都走代理 境外应用多、国内应用少

多数人选黑名单,把国内的支付、银行、视频、外卖应用排除即可。

Clash Meta for Android 设置步骤

  1. 打开应用,进入「设置」→「网络」;
  2. 找到「访问控制」,选择模式(「仅允许选中的应用」或「排除选中的应用」);
  3. 点击「访问控制包列表」,勾选应用;
  4. 返回,重新启动代理生效。

勾选界面支持搜索与按系统应用过滤。

sing-box(SFA)设置

「设置」→「分应用代理」,同样提供包含与排除两种模式,勾选应用后重启服务。Hiddify 的设置在「应用设置」中,逻辑相同。

建议排除的应用

  • 支付与银行类:支付、网银应用(部分银行检测到 VPN 会拒绝登录);
  • 国内视频与音乐:走代理反而慢;
  • 外卖、打车、地图:定位可能异常;
  • 系统更新与应用商店:节省流量。

这些应用本身只访问国内服务,走不走代理在规则模式下差别不大,但排除后更干净、更省电。

建议保留走代理的应用

  • 浏览器;
  • 境外社交与视频应用;
  • AI 应用;
  • 需要外服的游戏。

与规则分流叠加

分应用只决定「这个应用的流量进不进客户端」,进了客户端后仍按规则分流。保留走代理的浏览器访问国内网站时,规则模式下依然直连。规则分流的解释见什么是策略组与规则分流。

常见问题

设置后某个应用无网络

多为白名单模式下漏选了该应用依赖的系统组件(如 Google Play 服务、WebView)。改用黑名单模式,或把相关系统组件一并勾选。

排除的应用仍然走了代理

部分应用共用进程或通过系统组件联网。重启客户端;仍不行则勾选对应的系统组件。

游戏需要走代理但登录走国内

分应用无法拆分同一应用的流量,用规则分流按域名处理,见 Clash Verge 规则分流教程(安卓 Clash Meta 的规则语法相同)。

相关内容

常见问题

分应用代理和规则分流有什么区别?

规则分流按域名或 IP 决定每个连接走不走代理,分应用代理按应用决定。两者可以叠加:先用分应用排除国内应用,再对走代理的应用做规则分流。

TiziWiki 编辑部

TiziWiki 编辑部整理公开资料、说明证据边界,并维护教程与内容更正。