Files
FlClash/.agents/project.md
T
chen08209 4e54189f49 Adjust android process
Fix some issues

Optimize more details
2026-07-28 13:21:48 +08:00

750 B

Project Context

FlClash is a multi-platform proxy client based on ClashMeta (mihomo), built with Flutter. It supports Android, Windows, macOS, and Linux, using a Material You design with Surfboard-like UI.

Version Notes

  • .fvmrc follows the FVM stable channel for local development; it does not pin an immutable Flutter version.
  • Release CI pins Flutter 3.44.4. Local stable may diverge, so trust the CI version as the source of truth for release builds.
  • Dart SDK constraint: >=3.8.0 <4.0.0.

Build Dependencies

Linux:

sudo apt-get install libayatana-appindicator3-dev libkeybinder-3.0-dev

Windows:

  • GCC and Inno Setup.
  • ANDROID_NDK env var for Android builds.

macOS:

npm install -g appdmg