v2.2.2(versionCode 222)— 长按「我的」开面板 + 「省电 / 后台」整组
发布日期:2026-10-20。版本码:222。基线 v2.2.1(版本码 221)。
这一版把面板从「打开模块设置页」改成了「长按地图底部『我的』标签直接唤出」,并把此前分散在各处的后台省电项收成一组,普通用户不需要懂任何技术名词就能用。
新增
- 适配高德地图 17.02.0.1541。首页、工具宫格、地图标注、搜索栏等各分组开关随新版本重新校验过。
- 新增「省电 / 后台」整组(11 项 + 一键省电),模块版设置页同步出现同一组:
- 推送:关闭推送长连接(ACCS,省电最多)/关闭推送消息处理/关闭推送服务壳(激进)。
- 后台任务:关闭周期任务(WorkManager / JobScheduler)/关闭子进程拦截(总闸,排查用)/关闭桌面小组件刷新/关闭云控调度池(LotusPool)。
- 埋点与广告:关闭阿里埋点 Analytics/关闭开屏广告请求/关闭广告曝光上报。
- 地图:启用第三方标注过滤(默认关闭,开启后可能影响帧率)。
- 顶部「一键省电(全部开启拦截)」一次写入 9 项,不含「子进程拦截」总闸与「第三方标注过滤」。
- 语义统一为「开 = 该行为已被拦截」,默认全开;关掉即恢复原应用行为。本页改动需强制停止并重开目标 App 才生效。
- 面板顶部新增版本胶囊:绿色表示已是最新;红色并挂「新版本」小标表示有新版本可用,点它可直达下载。
- 新增每日自动检查更新:24 小时节流,每个新版本只提示一次;并接入国内镜像源(gh-proxy.com / gh.llkk.cc / ghfast.top / ghproxy.net / jsDelivr),无 VPN 也能查到新版本。查到新版本后出现「镜像下载」按钮。
- 新增「外观」页 4 个滑块:悬浮球大小 36
72dp(默认 46)、悬浮球不透明度 30100%(默认 100)、面板宽度(自动 / 280420dp)、面板不透明度 60100%。拖动实时预览,松手保存,另有「恢复默认外观」。 - 新增「关闭悬浮窗」:关掉后悬浮球与面板都不再出现;需要时长按底部「我的」标签约 1 秒即可重新唤出面板。
- 新增「长按『我的』打开面板」:长按约 1 秒弹出,再长按收起。面板右上角 ✕ 只关面板,不关悬浮球。
- 首页顶部新增常驻横幅「省电拦截已开启 · 查看/调整 →」,点击直达省电页;若有关掉的项会以红字提示。
- 面板底部新增搜索框,可按开关名搜索。
性能
- 修掉高德 ACCS 长连接空转导致的周期性掉帧:首页地图拖动帧间隔 p99 82.77ms → 17.3ms,掉帧率 6.1% → 0.0%,稳定 60fps。
- 冷启动中位耗时 ~790ms。
- 模块自身不创建任何线程;静置 60 秒,模块日志 0~3 条。
修复
- 工具宫格隐藏不生效:兜底路径绕过了过滤逻辑,已修正。
- 「关闭 = 不加载」由运行时拦截改为安装期门控,关掉的项彻底不加载对应实现,零性能开销。
- 版本号固定为 2.2.2 / 222(
Version.java、module.prop、AndroidManifest.xml三处同步)。
已知限制
- 面板分类栏从屏幕最右约 160px 起手滑动不了(系统手势区冲突),直接点 chip 可正常跳转。
- 「省电 / 后台」页改动需强制停止并重开目标 App 才生效。
- 关掉推送长连接后,行程提醒、活动推送、消息中心、家人地图消息会收不到;拨回「开」并强停重开即可恢复。
- 灵动岛 / 手表联动:官方原包上同样不可用,属设备侧配置,与本模块无关。