English | 中文文档
基于 .NET MAUI 的轻量级 Android 应用,在手机 / 电视盒子上本地运行与管理 frp,支持同时启动 frpc、frps。
- 一键启动/停止 frpc 与 frps(内置本地二进制,无需额外下载)
- 首次运行自动生成
frpc.ini
/frps.ini
默认配置 - 内置配置文件在线编辑与保存
- 实时日志查看(已过滤 ANSI 颜色/控制字符)
- 前台常驻服务,降低被系统回收概率
- 无需 root,体积小,界面简洁
- 安装并打开应用
- 首次启动会在应用数据目录写入默认
frpc.ini
/frps.ini
- 在应用内编辑配置(示例:为内网服务做穿透)
- 分别点击启动 frpc 或 frps,查看实时日志确认状态
停止:点击对应停止按钮;若强制结束应用/系统清理后台,隧道将被关闭。
环境需求:
- .NET 10+(项目含
net10.0-android
目标) - Android SDK / 构建工具(通过 Visual Studio 或命令行安装)
本地构建(Release 示例):
dotnet build -c Release
src/
Platforms/Android/ # Android 前台服务、入口 Activity
Services/ # 运行管理逻辑
Resources/Raw/ # 内置 frp 二进制与其它资源
Components/Pages/ # .NET MAUI / Razor UI
- 默认配置仅示例,请务必根据实际网络与安全需求修改后再暴露服务
- 系统节电/后台限制可能仍导致进程被终止
- 简易图形化配置向导
- 多配置文件/模板管理
- 后台保活与定时重启
本项目使用 Apache License 2.0,参见 LICENSE.txt
。
欢迎提交 Issue / PR 改进功能或优化体验。
frp 项目本身请参阅其上游仓库;本应用仅提供本地运行管理界面。