Repository navigation
界面重构 + 双卡「次卡」设置。制式判定逻辑未改动。
主页
- 三张卡:监控状态(附版本号,点按进监控页)、制式、延迟。宽度 ≥ 600dp 时横排,否则大卡在左、两小卡在右列。
- 特权通道不可用、读不到制式时,卡片下方多一张告警卡,点按进快速操作页。
- 信息行:系统版本 / 应用版本 / 特权通道 / 设备型号。
- 两组入口:快速操作、数据卡与规则、运行日志;GitHub 仓库、更新日志、问题反馈。
- 原主页的「自动降级」开关与三排操作按钮移入二级页「快速操作」。
关于页
分「项目」「第三方许可证」两节。参考项目的 MIT 署名移至 docs/NOTICE.md。
次卡设置(新增)
- 「上网卡编号自动检测」默认开;关掉后可手动指定卡号,之后写制式都用这个卡号。
- 「非活跃数据卡自动 4G」默认关。开启后每轮采样检查非上网卡:已是仅 4G 或读不到制式时不写,其余情况写入仅 4G,同一张卡 5 分钟内最多写一次。
日志页
- 搜索同时匹配 tag 与正文;五档等级标签栏(全部 / 调试 / 信息 / 警告 / 错误)。
- 「日志档位」独立卡片,简要模式附一行说明。
- 右上角「更多」:正序、倒序(带勾选)、复制、分享、导出文件、清空(清空有二次确认)。
- 行格式:等级 +
时间 · tag+ 等宽正文;整行点按复制该条。 - 三种空态;切换排序或筛选不再跳动视口。
更新提示
UpdateDialog:当前版本与最新版本两行,更新内容最高 240dp 可滚动,底部取消 / 查看。NoticeDialog:用于「已是最新版本」「检查更新失败」,替代原来的 Toast。
校验
NetPilot-1.6.0-2026101800-release.apk,4 249 143 B,MD547ec6ba9de963014eeacb937e93a7fd7- SHA-256
5e5fb86d5bf0e4f94ea9ec15328774e6368d8d0b42f8a13e5c5fffbd096d4434 - versionCode 2026101800 / versionName 1.6.0,minSdk 34 / targetSdk 36 / compileSdk 37
- 150 条目,dex 3 209 888 B,keep 目标齐全,
zipalign -c 4通过