月明导出
正式版
4
查看
0
讨论
15
收藏
photo_library 应用截图
new_releases 更新日志
月明导出 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修复、稳定性加固为主,同步新增收藏夹、系统快捷设置、安装包大小展示、预加载加速等实用功能,重点打磨无障碍读屏使用体验。
description 应用介绍
月明导出是一款集齐应用扫描、APK导出、文件分享、压缩打包、音轨提取、应用安装、版本对比全流程的轻量工具。
无需同时安装多款软件拼凑使用,单软件即可完成设备内应用的精细化自定义管理,一站式搞定全部需求。
软件本体仅85KB左右,极致小巧轻便;所有任务执行完毕后缓存自动清理,全程不会产生冗余垃圾文件,完全不用担心占用手机内存。
核心应用管理功能
1. 应用详情查询
可查看设备内每款应用的包名、版本号、内部版本、APK体积、CPU架构(arm64-v8a/armeabi-v7a/x86等)、应用类型、安装时间、更新时间、存储路径等全部关键信息,页面剔除多余冗余内容,核心数据一目了然。
2. 快捷操作菜单
详情对话框内置应用信息跳转、跳转应用商店、APK重命名、音轨提取、安装包压缩、复制全部信息、复制包名、导出APK、分享安装包等常用功能,基础需求全部覆盖到位。
3. 分包适配优化
针对含分包的APK安装包做了专属适配,支持完整解析分包内容、自动将base.apk与全部分包打包为标准.apks格式文件,再进行压缩、导出及分享,多分包应用也能完整备份还原。
批量操作功能
4. 批量导出
支持批量勾选多款应用统一导出,导出时自动应用导航菜单设置的排序与筛选规则。进度条实时显示百分比、当前操作应用名、任务步骤,TalkBack朗读完整进度信息。
5. 批量分享
批量勾选应用后一键打包为ZIP压缩包分享,支持自定义压缩包名称。有分包的应用会自动打包成.apks格式放入压缩包,确保分享出去的安装包有效可用。
版本对比功能
6. 版本快照统计
一键统计当前设备所有应用的版本信息并保存为快照,支持多份快照存储管理,可随时删除全部快照重新开始。
7. 快照对比与可操作结果
对比两份快照后,自动按应用名A-Z排序展示:有更新的应用(显示旧版本→新版本)、新安装的应用、已卸载的应用。每个应用支持勾选,可直接批量导出或打包分享新版本,分享时支持自定义压缩包名称。
多维度筛选排序
支持多种排序规则自由切换:按应用名称、按安装日期、按更新日期、按包名、按APK大小排序;支持正序/倒序一键切换。新安装或清除数据后默认按名称正序排列。
筛选维度划分细致:可查看全部应用、仅已勾选应用、只展示用户安装应用、只调取系统预装应用,覆盖各类整理需求。
安装与中转功能
8. APK安装
支持直接安装APK安装包,通过系统安装器完成安装。支持从文件管理器、QQ等外部应用调用本软件打开安装。
9. APKS分包安装
支持安装含分包的.apks格式安装包,自动解压base.apk和全部分包,通过PackageInstaller会话模式完成安装,确保多分包应用正确安装。
10. 安装包中转
内置安装中转能力,若遇到带.1后缀的异常安装包(QQ篡改后缀),只需选择用本软件打开,即可正常识别APK、APKS格式文件,完成分享并中转至系统安装器完成安装。
个性化设置面板
设置内搭载多项自定义开关,适配不同使用场景:
• 深色模式自由启闭
• 分享安装包时自动附带应用名与版本号
• 自动将小写.apk后缀转为大写.APK,完美适配QQ分享场景,解决QQ篡改后缀难题
• TalkBack无障碍全面支持,视障用户可流畅操作全部功能
特色附加功能
11. 系统铃声提取
独立内置系统铃声提取功能,可一键抓取手机全部系统铃声,自动打包压缩为压缩包,支持本地保存或是直接分享出去。提取后保留原始文件夹结构(ringtones/notifications/alarms/ui),不会散乱排列。
12. 音轨提取
支持从APK安装包中提取内嵌的音频文件(ogg/mp3/wav/mid等),提取后可单独保存或打包为ZIP分享。
13. 自定义导出文件名
可自由自定义APK导出文件名的组成内容与拼接顺序,勾选项目的先后顺序直接决定最终文件名结构。
• 可选组成项:应用名称、应用包名、应用版本、内部版本
• 可自定义名称分隔符,实时预览命名效果
• 示例:应用名_1.0.0_com.example.app_123.APK
• 额外支持开启/关闭版本号前的v前缀
14. 自定义存储路径
支持自定义设置全局工作目录,软件所有导出、压缩、提取生成的文件都会统一存入指定文件夹;也支持一键重置恢复默认路径,文件默认存放于根目录「月明导出」文件夹内。
15. 安装包压缩
支持将APK安装包压缩为.zip、.apks、.jar、.pak等多种格式。有分包的应用会先打包成.apks再压缩,压缩包内为完整的.apks文件。进度条显示百分比和当前打包的文件名。
开发初衷与适配优势
当初开发这款工具,核心是为了解决QQ长期以来的APK分享限制:两年前QQ开始篡改APK后缀,分享出去的安装包会自动额外添加.1后缀,接收方只能通过「其他应用打开」绕路跳转安装,操作繁琐。
本工具内置自动转大写.APK后缀功能,从根源规避QQ篡改问题,分享后可直接点击安装。
本工具尚处于初期迭代阶段,基础核心功能已全部落地,软件内仍存在少量未知bug,欢迎大家在使用过程中踊跃反馈问题、提出功能建议。
隐私说明
我们不使用用户的任何信息,信息只储存于用户设备本地位置。零联网、零广告、零依赖。仅申请存储权限和安装未知应用权限,不申请通讯录、位置、相机等无关权限。
许可协议
月明导出为免费开源软件,可自由使用和分享。禁止用于商业售卖。软件按原样提供,不承担任何直接或间接责任。
版权
版权所有 © 2026 月明导出开发团队,保留所有权利。
后续也会根据大家的使用建议持续优化打磨,感谢各位的支持与体验。
后续的更新迭代功能,请见官方发布公告的更新日志。
开发-明月、产品经理-zmy
官方QQ用户交流群:,群号:863974066
期待您的加入,将宝贵意见和使用过程中的bug题交给我们
可能的话,我会尽力的