Repository navigation
Releases: lycstar/flit
Releases · lycstar/flit
Release list
Flit v1.0.0-preview.1
新增应用内无线配对指南,补齐 MIUI 原生通知样式、权限与后台网络限制说明;保留无线调试和电脑 USB 激活两种连接方式。
- 通知配对先进入离线指南:分步说明系统配对窗口、通知输入和返回连接,提供通知设置及后台运行入口。
- 指南实时检查 Android 版本、通知总开关和配对通知类别,从设置返回后重新检查;阅读不会启动扫描,点击“开始配对”才启动通知服务。
- 补充 MIUI“原生样式”、找不到配对端口、配对成功但连接失败的排查方法,并附 Shizuku 参考来源。
- 本机 mDNS 扫描找到端口立即返回,修复原生/Dart 超时竞争丢失扫描结果;串行解析与本机地址校验避免漏掉或误认设备。
- 新增通知配对:保持系统配对窗口打开,在 Flit 通知中输入配对码,返回后自动连接。配对使用同一 SDK ADB 和 HOME 密钥,支持取消和超时。
- 设备页采用状态、无线调试、电脑 USB 激活三张卡片;手动输入和帮助折叠,电脑步骤按需查看。
- 新增电脑 USB 激活:电脑执行 adb -d tcpip 5555 后,Flit 直连本机,无需扫描端口。支持 Windows/macOS/Linux 命令选择与复制,连接成功后可拔线。
- 自动重连记住最后成功的方式;USB 未授权、未激活与无线配对失败分别提示,连接成功必须核对准确目标在线。
- 修复历史通知配对成功结果在重新进页时重放、切换方式时复用旧端口的问题。
- 所有终端支持双指缩放(9–28),保留运行进程与键盘连接;手势结束时保存字号。
- 终端标题栏、编辑器设置和全局设置提供统一的字号、等宽字体、行高预览与恢复默认入口。
- 环境页按组件统一管理本地版本、下载与修复;SDK 整包仅用于初始化,共用工具使用配套包替换。
- 版本目录按需加载、会话缓存、合并并发请求,滚动与页面重建不再重复获取;手动刷新才更新目录。
- 本地检测失败显示未知状态并保留上次结果;重新进入环境页会纳入项目构建补装的组件。
- 安装前验收、环境检测、组件列表和构建前检查共用校验规则,检测实际可执行性与版本。
- 初始化支持中断恢复和安装后复查;组件切换、删除与正在运行的项目互斥,Flutter 切换后刷新语言服务。
- AndroidBuildWrapper 统一处理缺失 Platform、Build Tools、NDK、CMake/Ninja 等组件,确认安装后最多重试一次;许可证与无效路径错误单独提示。
- Flutter 命令使用独立临时终端,支持保留运行会话并打包;冲突的写入操作仍串行。
- 工具链通过 Release API 按 tag 获取,不再内置下载清单。
本版本仅支持当前工具链目录布局,不提供旧目录迁移。旧布局需要重新初始化开发环境。
USB 激活通常无需 Wi-Fi;手机重启后需要重新激活,部分厂商系统可能限制此方式。当前已通过自动化测试,系统授权弹窗和厂商行为仍需真机验证。
源码提交:b86ed7498afbc76e371ca382afe9687a59c0395f