Skip to content

Based on Clash for Android, a rule-based tunnel for Android, using Material You design specifications.

License

Notifications You must be signed in to change notification settings

ColdLemonTea/ClashYou

 
 

Repository files navigation

Clash You

📕 English Version

基于 Clash for Android,为安卓设备设计的 Clash GUI,使用 Material You 设计语言。

可在 Releases 获取最新发布版本,也可在 Actions 获取 CI 版(需要登录,感谢 @淡い夏

版本特性

  • 适配新安卓版本权限
  • 应用主题支持动态取色
  • 遵循 MD3 设计风格的 UI

注意

Clash You 基于的 Clash for Android 已是最终版本,进入长久不更新状态。

因此 Clash You 使用的旧内核将可能不支持新 Clash 内核的部分特性。

若想使用 Clash 的较新特性,可以考虑原作者 ????? 正在开发的 ????? 项目。

Telegram Channel: ?????

特性

完整 Clash 特性实现

运行环境要求

  • Android 5.0+ (最低)
  • Android 12.0+ (推荐)
  • armeabi-v7a , arm64-v8a, x86x86_64 架构

许可证

参见 LICENSENOTICE

隐私协议

参见 隐私协议

构建

  1. 更新子模块(IDEA 项目内 终端
    git submodule update --init --recursive
  2. 安装 OpenJDK 11, Android SDK, CMakeGolang
  3. 在项目根目录新建 local.properties,并写入以下内容
    sdk.dir=/path/to/android-sdk
  4. 在项目根目录新建 signing.properties,并写入以下内容
    keystore.path=/path/to/keystore/file(签名密钥路径)
    keystore.password=<签名密钥密码>
    key.alias=<签名密钥别名>
    key.password=<签名密钥密码>
  5. 构建
    ./gradlew app:assembleFossRelease
  6. 输出文件 app-<version>-foss-<arch>-release.apkapp/build/outputs/apk/foss/release/ 目录下

About

Based on Clash for Android, a rule-based tunnel for Android, using Material You design specifications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 86.1%
  • Go 8.8%
  • C 4.9%
  • Other 0.2%