10 明月a 1周前 255次点击
接下来一起看看更新日志
先放QQ官方群,大家可以加入讨论交流
月明导出用户交流qq群,欢迎加入,积极反馈和使用心得用户交流群,QQ群号:863974066
更新日志
月明导出 V6.9.8 ~ V6.9.0 倒序完整详细更新日志(无遗漏归档版)
V6.9.8(最新)
1. 重磅新增:存储空间大小排序对话框关键词筛选功能,完整重构存储排序弹窗架构,废弃旧版简陋 AlertDialog,替换为全新自定义布局弹窗,支持精准关键词过滤应用列表
2. 新增存储排序弹窗内置搜索输入框,自带智能提示文案「输入应用名称筛选(如 Google),留空排序全部」,页面自动聚焦输入框,全面适配 TalkBack 无障碍焦点与语义播报
3. 底层方法重构: enterStorageMode 方法新增 searchQuery 搜索参数,重构方法签名,区分全局排序与关键词筛选排序双模式,同时保留旧版无参重载方法,完全兼容项目全部历史调用链路,无兼容断裂
4. 新增精准筛选逻辑:遍历全局应用列表,仅匹配应用名称/包名包含目标关键词的应用,无效关键词自动拦截,无匹配结果时弹窗精准提示「未找到匹配「XXX」的应用」
5. 动态UI文案适配:存储模式加载提示、弹窗标题实时跟随搜索词变化,例如「正在获取匹配「Google」的应用存储大小」「共3个应用匹配「google」(按存储空间从大到小)」,展示信息更直观
6. 新增全局字段 storageSearchQuery 用于缓存当前筛选关键词,退出存储模式时自动置空重置,彻底杜绝参数残留、二次逻辑错乱问题
7. 全流程无障碍适配:搜索框、排序按钮、弹窗控件全部遵循48dp标准热区,焦点跳转有序,读屏播报精准无冗余,适配全版本安卓读屏软件
V6.9.7
1. 深度修复搜索结果排序优先级错乱BUG,根治同关键词搜索下新旧应用排序倒置问题(如 Google、Google Play 商店更新时间排序异常)
2. 根因修复:补齐首页 applyFilterAndSort 筛选排序逻辑,同匹配优先级下,优先按照应用更新时间倒序排列,最新更新应用置顶,符合用户使用直觉
3. 修复独立搜索页 doSearch 无自定义排序缺陷,废弃原生字母序随机展示规则,统一对齐首页排序算法
4. 全局统一双页面排序标准:首页主搜索 + SearchActivity 独立搜索页排序逻辑完全一致,彻底消除两端排序差异化BUG
5. 优化排序底层对比算法,采用 Long.compare 精准对比更新时间戳,排序零误差、无错乱、无丢失条目
V6.9.6
1. 彻底补齐全场景搜索历史保存逻辑,根治多入口搜索词漏存、不记录的长期遗留BUG,实现四大搜索入口全覆盖持久化
2. 修复「顶部搜索按钮打开独立搜索页不保存关键词」问题,点击搜索按钮跳转前自动读取输入框内容,强制调用 saveSearchHistory 持久化存储
3. 修复「长按搜索框唤起独立搜索页不保存关键词」问题,长按唤起逻辑前置存储代码,确保操作即保存、无遗漏
4. 优化 SearchActivity 页面生命周期逻辑,新增 onResume 实时重载搜索历史,废弃仅 onCreate 单次加载模式,页面唤醒即刷新最新历史数据
5. 统一全局搜索历史存储 Key、去重规则、置顶规则、条数限流规则,首页与独立搜索页数据实时互通、双向同步、完全一致
6. 完整闭环保存链路:键盘回车搜索、顶部按钮搜索、长按唤起搜索、页面内搜索全部支持自动保存,退出页面无丢失、无遗漏
V6.9.5
1. 修复致命交互BUG:彻底解决搜索历史列表、搜索结果卡片点击、长按完全无响应问题,根除核心交互失效故障
2. 根因修复:移除 HistoryAdapter、ResultsAdapter 中错误全局 setClickable(false) 禁用代码,还原 ListView 原生点击、长按事件监听能力
3. 重构搜索历史条目交互逻辑:单击词条自动填充至搜索输入框并触发实时搜索,长按弹出删除确认弹窗,操作逻辑清晰闭环
4. 重构搜索结果卡片跳转逻辑:点击卡片通过 setResult 回传包名参数至主页,主页 onActivityResult 接收后唤起完整应用详情弹窗,完美对齐首页卡片全套功能(导出、分享、卸载、信息查看)
5. 全面优化无障碍语义:更新所有条目、卡片 contentDescription ,精准播报「点击填充搜索、长按删除」「点击查看应用详情」,读屏用户操作无盲区
V6.9.4
1. 权限体系重大升级:重构首次启动初始化流程,将相机权限、使用情况访问权限、悬浮窗权限纳入首次配置检测队列
2. 自动化权限适配:相机权限支持运行时动态申请,使用情况权限、悬浮窗权限自动跳转系统专属授权页面,无需用户手动查找
3. 新增手动权限管理入口,支持用户随时自查、补全、重置三项核心权限,解决权限缺失导致的功能异常
4. 搜索历史功能增强:支持单条历史词条长按删除,删除后实时刷新列表,TalkBack 精准播报「已删除搜索历史:XXX」,操作反馈完整
5. UI 全局统一:独立搜索页结果卡片圆角、描边、图标尺寸、字体颜色、边距间距100%对齐首页 AppAdapter 卡片样式,全局视觉统一
6. 补齐首页搜索框存储逻辑,键盘搜索键触发搜索时自动持久化词条,与独立搜索页共用同一套持久化配置
7. 扫一扫功能深度修复:修复结果弹窗返回手势失效问题,开启弹窗可关闭属性,重写页面返回逻辑,先关弹窗、再退出页面,层级正常
8. 扫一扫重磅新增相册图片识别功能,底部新增48dp标准无障碍按钮,调用系统相册,通过 ZXing 双解码算法精准解析本地二维码图片
9. 优化扫码容错机制,空识别、无效图片自动弹窗提示「未识别到二维码」,异常反馈清晰
10. 无障碍重大修复:彻底根治快捷设置列表双重播报、循环冗余朗读BUG,移除冗余代理代码、重复文案拼接、多余焦点属性声明,子控件屏蔽无效朗读,全局播报干净精准
V6.9.3
1. 核心逻辑重构:重写侧边抽屉菜单 makeDrawerItem 点击机制,彻底修复子页面返回菜单强制关闭、闪跳首页的体验BUG
2. 实现双模式可控菜单逻辑:默认模式不关闭抽屉菜单,子页面悬浮覆盖展示,返回直接回到菜单;开关开启后执行关闭重开模式,行为完全可控
3. 修复搜索历史留存缺陷:新增 SearchActivity onPause 自动保存逻辑,用户输入关键词未点击结果、直接退出页面也可自动留存历史,无遗漏
4. 根治设置面板折叠组嵌套冲突BUG,拆解双层嵌套折叠结构,将搜索历史条数、文件冲突处理设置项独立分组,所有折叠组互不干扰、独立展开收起
5. 优化页面栈切换动画,消除页面闪烁、黑屏、重影问题,抽屉菜单交互流畅度大幅提升
V6.9.2
1. 新增自定义控制开关:「菜单项目返回后重新打开菜单」,默认关闭,完全自由化控制抽屉菜单返回行为,适配不同用户操作习惯
2. 首页UI功能升级:搜索框右侧新增专属搜索图标按钮,48dp标准热区、完整无障碍语义播报,一键直达独立历史搜索页面
3. 实现双搜索模式互补:保留原生顶部实时筛选功能,新增完整历史搜索页面,兼顾快速检索与历史管理双重需求
4. 设置面板全面重构:将零散平铺开关整合为五大模块化折叠分组(搜索设置、应用列表与菜单、任务与通知、导出与压缩、无障碍设置),界面极简整洁
5. 所有折叠分组深度适配 TalkBack,支持读屏手势展开/收起、自动互斥折叠、精准焦点管理,无障碍规范性拉满
V6.9.1
1. 无障碍精简优化:清理页码指示器废弃冗余播报文案,移除已迁移功能的过时提示,页面视图播报仅保留精准页码信息,简洁无垃圾内容
2. 底层权限检测重构:彻底重写使用情况访问权限校验逻辑,废弃旧版1秒短时间查询方案,改用官方 AppOpsManager 权威校验方式
3. 权限检测全版本兼容:API29+反射兼容、API26-28原生方法适配、异常兜底24小时大数据查询,彻底解决授权后反复误判、重复弹窗问题
4. 快捷设置面板超大扩容:通用系统快捷入口从20项扩充至45项以上,覆盖网络、设备、隐私、权限、专注模式、画中画、锁屏安全等全场景
5. 全品牌厂商专属适配:大幅扩充 vivo、小米、华为、OPPO、三星、魅族、联想、中兴 专属系统设置入口,覆盖主流安卓机型
6. 全部跳转逻辑增加异常捕获、页面解析兜底、Toast错误提示,杜绝机型适配崩溃、跳转失效问题,全机型兼容性大幅提升
V6.9.0(迭代奠基版本)
1. 核心排序BUG根治:移除全局强制置顶逻辑,关闭更新应用、新增应用自动前置规则,仅「收藏置顶开关」开启时生效,彻底解决 Google 系列应用强制置顶错乱问题
2. 修复收藏持久化BUG:重构收藏数据读写逻辑,刷新、重启APP不会自动取消已取消的收藏状态,数据持久化稳定可靠
3. 无障碍冲突根治:页码排序长按功能完整迁移至右上角刷新按钮,彻底消除页码指示器读屏焦点冲突、误触、冗余播报问题
4. 修复 Google 三件套页面栈异常,补齐抽屉菜单重开机制,子页面返回层级正常,不再强制跳转首页
5. 新增应用增量扫描统计气泡,可视化展示本次扫描新增、更新、卸载应用数量,变动信息一目了然
6. 重磅上线独立更新日志页面,UI样式对齐关于页面,归档所有历史版本迭代记录
7. 内置完整扫一扫功能模块,支持 WiFi、微信、支付宝、普通链接二维码识别,自动唤起对应应用
8. 全局搜索系统完全重构,全新独立 Activity,支持历史保存、条数自定义、一键清空、去重置顶全套功能
9. 侧边快捷设置全面升级,新增总设置统一入口,完善全品牌厂商系统路径适配
10. 批量导出功能升级,新增智能固件命名规则,自动读取设备品牌、安卓版本、固件版本,生成标准化备份包名
11. 设置面板批量新增可控开关:收藏置顶、键盘自动弹键、历史条数自定义、压缩包命名规则等,高度自定义
12. 全维度无障碍合规适配:落地官方无障碍开发文档,所有控件48dp热区、完整语义标签、焦点管理、深色模式适配,解决所有历史读屏兼容问题
更新日志
新增功能
1. 首页显示项新增安装包大小开关
设置菜单内首页显示选项,新增「显示应用安装包大小」配置项。开启后,首页应用卡片条目底部加载并展示对应应用安装体积大小。
2. 导航菜单手势关闭支持
视觉操作模式、TalkBack读屏模式下,支持通过手势关闭导航菜单,支持左滑、右滑、双指左滑、双指右滑关闭菜单面板。
3. 二次编译增加编译进度条
二次编译执行过程中展示实时进度条,直观查看编译处理进度,感知任务运行状态。
4. 系统设置快捷跳转入口
导航菜单-其他分组内,新增系统各类设置快速跳转入口,一键直达对应系统设置页面。
5. 应用收藏夹完整功能
- 应用卡片详情页新增收藏按钮,支持标记收藏目标应用
- 侧滑菜单栏新增收藏夹专属入口
- 提供独立收藏应用管理弹窗,统一管理已收藏应用
- 支持收藏应用加载状态标记、收藏条目排序置顶
- 筛选栏新增「仅显示收藏应用」筛选选项
- AppInfo数据结构新增isFavorite收藏标记字段,配套完善SharedPreferences持久化读写逻辑
6. 应用列表预加载加速开关
新增预加载加速功能,开启后软件启动时后台自动预刷新全部应用列表,显著提升App启动速度,同时提高应用数据展示准确性,建议默认保持开启。
功能优化
1. 二次编译稳定性深度优化
- 优化编译、中转、签名整套流程逻辑,保障可用安装包能够正常完成二次编译
- 修复signApkV1签名逻辑缺陷,修改STORED条目处理方式,通过实时计算CRC校验值替代直接读取原始数值,解决部分机型二次编译失败、编译后安装包无法使用的问题
备注:受机型底层差异限制,仍会存在极少数设备二次编译无法正常工作的情况,后续若该问题长期无法根治,会考虑移除二次编译模块
2. 批量导出稳定性优化
修复部分设备批量导出任务执行中途异常终止的问题,提升大批量APK导出任务完整执行成功率。
3. 音频提取&转码逻辑优化
针对加密、提取后无法正常播放的失效音频,程序自动新建独立文件夹,对异常音频单独标注归类,单独执行转码处理,避免单条异常音频导致整体提取任务中断。
4. 应用列表刷新逻辑优化
重写应用列表刷新机制,每次进入应用列表页面完整扫描刷新本机应用,确保新增、卸载、更新后的应用不会出现扫描遗漏。
5. TalkBack无障碍浏览体验优化
- 导航菜单各面板内折叠分组控件优化,滑动浏览焦点时,仅读取分组内功能项目,不再额外读取多余装饰图标元素
- 重新对齐Google原生安卓无障碍设计交互规范,回归自然流畅的读屏浏览体验
6. 首页搜索排序逻辑优化
首页搜索框检索应用时,命中搜索关键词且为近期最新更新的应用,直接置顶展示在搜索结果第一位。
本次测试重点项
1. 验证侧滑菜单内系统快捷设置跳转入口,确认跳转目标页面准确无误
2. 完整测试新增收藏夹全流程:应用收藏、取消收藏、收藏管理、收藏置顶、仅收藏筛选
3. 多机型反复测试二次编译功能,观察编译进度条显示状态,验证编译后APK能否正常安装使用
4. 开启预加载加速开关,对比开关开启/关闭状态下软件冷启动速度、应用列表加载速度
5. 使用TalkBack完整浏览导航菜单、折叠分组控件,确认无多余图标焦点干扰浏览
6. 开启安装包大小显示开关,检查首页卡片应用体积大小是否正常加载展示
7. 测试左滑、右滑、双指滑动手势关闭导航菜单,确认手势响应稳定可靠
版本说明:本版本以BUG修复、稳定性加固为主,同步新增收藏夹、系统快捷设置、安装包大小展示、预加载加速等实用功能,重点打磨无障碍读屏使用体验。
我也觉得挺快的 哈哈
体验感觉怎么样?有什么bug吗
好