简介

Clash for Android是一个使用Go语言编写,基于规则的跨平台代理软件核心程序。

Clash for Android是安卓系统上的一款Clash客户端。

界面预览

Clash for Android 主界面

主要特性

  • 具有/不具有身份验证的本地HTTP / HTTPS / SOCKS服务器。
  • VMess,Shadowsocks,Trojan(实验性),Snell协议支持远程连接。支持UDP。
  • 内置DNS服务器旨在最大程度地减少DNS污染攻击,并支持上游DoH / DoT。还支持伪IP。
  • 基于域,GEOIP,IP CIDR或端口的规则,以将数据包转发到其他代理。
  • 远程组允许用户实施功能强大的规则。支持自动回退,负载平衡或基于延迟的自动选择代理。
  • 远程提供程序,允许用户远程获取代理/规则列表,而不是在配置中进行硬编码。

安装教程

安装教程很简单,后缀 .apk 为安卓系统的安装包,然后点击安装即可,十分简单。

节点

节点即软件中的服务器,在使用之前,首先需要添加一个Clash for Android 的节点, 即服务端才能使用代理上网功能

使用教程

软件安装完成后,启动即可进入软件著见面,点击配置进入配置界面,如下图所示。

Clash for Android 配置见面

点击软件右上角的 ➕ 键,添加配置文件,图下图所示,有两种添加配置文件的方式。

Clash for Android 创建配置

添加配置文件

添加配置文件一般有如下两种方式,如上图所示:

  • 文件:从文件导入,即从配置文件所在文件夹导入
  • URL:从URL导入,即从订阅连接获取配置

一般情况下,远程订阅地址(从URL导入)及本地配置文件(从配置文件所在文件夹导入)都由节点服务商提供。

远程订阅地址

远程订阅地址即从 URL 导入,从订阅连接获取配置,如下图所示。

Clash for Android 从 URL 导入配置文件

本地配置文件

本地配置文件即从文件导入,从配置文件所在文件夹导入,如下图所示。

Clash for Android 从文件导入配置文件

启用代理

配置文件添加以后,返回主界面点击启动即可

点击启动后,也可以点击代理, 选择合适的节点(点击闪电按钮,测试延迟)