更新日志
Absinthe ... 2024-3-9 About 11 min
# 更新日志
2.4.4
- 修复了一些应用的快照无法被保存的问题
- 修复了一些应用进入详情页崩溃的问题
- 该版本第一次保存快照将使用全量保存,耗时会比较长
2.4.3
- 修复了 Android 14 以上的可预见性返回手势
- 修复了菜单选项重复的问题
- 更新了规则库至 V34
- 修复了一些情况下的 XML 解析失败
- 现在快照会显示应用体积变化差值
- 更新了一些图标样式和文本
- 新增了阿拉伯语支持,并且优化了 RTL 布局
- 修复了无法分析 minSdk 版本大于当前设备的 APK 文件的问题
- 在应用签名信息页面增加了复制按钮
- 新增了 Android 版本分布图表(来源自 Google)
- 新增了快照页面高亮显示差异的可选项
- 修复了云端规则可能更新失败的问题
- 在设置页新增了获取应用更新的渠道
- 在应用属性页面中新增了 Dexopt 信息
- 长按应用详情页和快照详情页的组件可以快速跳转至引用详情页
- 现在新的快照开始记录 compileSdk 和 minSdk
2.4.0
- 在应用详情页增加了 Application 标签内属性的查看入口
- 修复了无法解析一些应用的原生库的问题
- 现在 Xposed 模块标签显示具体的信息
- 引入了库引用模块和快照模块的高级菜单,现在可以进行更多的自定义操作
- 在应用详情页增加了应用的安装请求方和安装执行方信息(安装请求方的获取能力依赖于 Shizuku 或 Sui)
- 更新规则库到 V32
- 现在在「对比」页面对比两个 APK,可以进行详细信息的对比
- 在图表页面添加了针对 Jetpack Compose 使用情况的统计
- 修复了一些其他问题
2.3.9
- 更新繁体中文翻译
- 修复未安装的权限的显示问题
- 现在原生库页面会展示所有 split 安装包中的原生库
- 修复了一些应用无法进入详情页的问题
- 现在详情页会展示应用的安装包体积
- 详情页中使用了新的 ABI 徽标
- 优化了进入详情页的速度
- 添加了 Android 14 的 Logo 标志,虽然 Android 14 的 API 最终很有可能是 34,但目前阶段还未到达平台稳定性,请自行判断应用的适配性
2.3.8
- 修复了在搜索框键入文字闪退的问题
- 优化了图表的表现
- 优化了 Shortcuts 图标在 Android 12+ 深色模式上的表现
- 规则库更新至版本 31
2.3.6
- 调整宽屏下的分屏逻辑
- 高级菜单中新增了更多的选项
- 提升应用流畅度,提高应用稳定性
2.3.3
- 现在可以查看签名的详细信息
- 修复 ABI 图表没有统计 x86 应用的问题
- 设置项中增加快照保存提示的默认选项
- 修复 Harmony OS 系统上的应用详情页显示问题
- 修复了一些八哥
2.3.1
- 标示未授权的权限
- UI 改进
- 问题修复
2.3.0
- 不再支持 Android 6
- 现在通过复用旧快照中的不变项来加速保存新的快照
- 现在会在详情页标记出不是 DYN 类型的 ELF 文件
- 不再在应用列表列举未完全卸载的应用包
- 在 FOSS 渠道移除了 AppCenter 和 HarmonyOS 检测相关内容
- 现在应用详情页会展示 CompileSdkVersion
- 修复云端规则无法更新
- 现在支持单应用对比,即可以在对比界面选择单个 APK 或一份快照两两组合,亦或是在外部选择两个 APK 文件分享至 LibChecker 进行对比
- 优化繁体中文翻译
- 支持检测 ReactiveX 框架
- 应用列表页的菜单支持更多的操作,同时设置页的「显示系统应用」也移动至高级菜单内
- 统计库引用的过程中加入了进度显示
- 规则库更新至版本 27
2.2.11 注意:这是最后一个支持 Android 6 的版本,在一段时间内我们仍会为 Android 6 修复一些严重问题,但会以独立版本的形式提供,并且不会与主干共享代码
- 调整 SplashScreen 动画
- 新式的 M3 Switch
- 现在使用徽标来表示快照中新增和已删除的应用
- 规则库 V25
- 响应
android.intent.action.APPLICATION_PREFERENCES
- 修复 multiarch 应用没有出现在 ABI 统计中的问题
- 修复特定情况下原生库匹配失败的问题
- 在启动应用处提供备选的启动方式,这通常适用于没有桌面图标的应用
- 现在可以长按组件快速调用 Blocker 禁用和解禁组件
- 现在对于备份快照功能,如果数据库大于 100MB,则会触发全量备份,使用该备份文件恢复时会覆盖式恢复
- 一些依赖更新和改动
2.2.10
- Material 3
- 修复禁用通知后保存快照出现的崩溃
- 增加一种获取 Jetpack Compose 版本的方法
- 更新依赖
- 修复一些问题
2.2.9
- 修复在不支持 Activity 嵌入的设备上启动崩溃的问题
- 适配 Android 13 特性
- 替换应用列表 Shortcut 为图表
- 在快照页面显示当前应用数量
2.2.7
- 对于相关链接是 GitHub 仓库的规则库,现在可以显示仓库的最近更新时间(注意:GitHub API 有访问频率限制,一小时内不可超过 60 次)
- 在应用详情页显示组件的多进程信息,并可通过点击根据进程进行过滤
- 支持了在应用详情页中通过 质感文件(me.zhanghai.android.files)导航至应用源目录
- 在图表的 Target SDK 和 Min SDK 弹窗中显示 Android 的版本信息
- 由于 Gitee 锁定了镜像仓库,我们移除了云端规则的 Gitee 选项
- 规则库更新至版本 24
- 修复了一些问题
2.2.6
- 修复一些问题
2.2.5
- 使应用详情页和 APK 分析页的功能更加统一
- 现在支持检测是否使用了 Jetpack Compose
- 增加了一种检测 Kotlin 插件版本的方法
- 现在对于元数据,如果其值可能是一个 Android 资源 ID,它可以被转化为原始值
- 修复了被禁用的应用无法查看 Splits APK
- 优化了应用列表的刷新逻辑
- 更新了依赖
2.2.4
- 在 Tiramisu 上支持了带主题的应用图标
- 启用了对话框样式的新增应用和已删除应用详情页面
- 在 Android 12 以上启用了对话框下层模糊效果
- 优化了图表的样式
- 在图表中增加了对 minSdkVersion 版本的统计
- 现在支持通过 URL Scheme 保存快照
- 现在支持按「包」和「共享的 UID」进行统计
- 更新了依赖
- 修复了一些错误
2.2.3
- 现在在应用列表页面会标识出被禁用的应用
- 更新依赖
- 优化实现
2.2.2
- 更新依赖
- 修复了一些问题
- 现在标记库以 SDK 的方式提供。这意味着您可以轻松地将 LibChecker 中的规则库集成至您的应用。(详情参见:https://github.com/zhaobozhen/LibChecker-Rules-Bundle)
2.2.1
- 支持了在详情页长按应用图标将其复制到剪贴板
- 在 Android 12 以上的 Material 3 主题(Alpha)中启用动态颜色
- 支持在详情页中搜索过滤组件
- 更新俄语翻译
- 修复了一些问题
2.2.0
- 快照支持了记录应用包的体积
- 现在如果应用包的体积发生变化则会触发快照对比
- 统计页面支持了权限和元数据,并且加快了进入二级页面的加载速度
- 现在快照的详情页面支持生成文字报告
- 在应用的详情页增加了关于
android:extractNativeLibs
的提示项 - 修复了一些问题
2.1.14
- 支持了 Android 12 SplashScreen API
- 缩短了初始化时间
- 调整了详情页布局
2.1.13
- 支持了 Android 12L 的 Activity Embeding API
- 支持了通过分享的方式进行 apk 分析
- 修复了八哥
2.1.12
- 升级规则库至版本 18
- 修复了一些问题
2.1.11
- 现在快照可以记录元数据的变化了(在该版本前生成的快照不会记录元数据,因此对比会出现全部新增的问题)
- 优化性能和修复 bugs
2.1.10
- 修复 ABI 检测方法
- 修复追踪的 app 不能在快照页面被移除
- 新增了一些库规则和图标
2.1.9
- 修复 bugs
2.1.8
- 在应用详情页可以查看应用的权限和元数据信息
- 修复 bugs
- 修改了检测 ABI 的方式,该版本会强制重载应用列表
2.1.7
- 修复 bug
2.1.6
- 一个版本的迭代固然重要,但也要考虑历史的进程。在修复旧霸鸽的同时,往往也会带入新的霸鸽(
2.1.5
- 修复问题
2.1.4
- 支持显示 Overlay 应用的 target package
2.1.3
- 小小修补
2.1.2
- 修复了一些问题
2.1.1
- 修复了带有静态库的详情页错乱问题
- 修复了详情页导航栏问题
- 修复了一处内存泄漏
- 修复深色模式开关无效
2.1.0
- 现在无原生库的标签展示 CPU 的 ABI
- 修复了 APK 分析有时看不到组件的问题
- 删除了快照 FAB,现在它在 Toolbar 的位置
- 图表页面移至二级页面
- 规则库现在使用 db 文件分发
- 详情页现在展示应用的 sharedUserId
- 详情页现在展示应用的全部 ABIs
- 时间节点选择和管理 Dialog 现在会展示每张快照中最新的 5 个应用
- 现在获取应用列表会尝试绕过一些 ROM 发明的限制读取应用列表权限
- 更换了新的 Kotlin logo
- 设置中可以切换深色模式
- 支持识别 hap 应用以及查看其 Abilities
2.0.0
- 重要 现在只支持 Android 6.0 以上的设备
- 重要 由于支持了一些新的情况和调整了一些错误的方法,2.0 之前的快照内容都没有参考价值,建议更新后直接保存新的快照
- 现在支持从云端仓库更新标记库
- 现在启动一个前台服务来保存快照,保存快照时可以切换到后台了
- 【集成】对于四大组件,现在可以长按与“大圣净化”交互(需要大圣净化 v3.8.47 以上)
- 【集成】对于 Activity,现在可以长按与“Anywhere- 编辑器”交互(需要 Anywhere- 2.2.0 以上)
- 支持了 disabled 组件,请尽量避免依赖 2.0 之前的快照,因为之前并没有记录 disabled 组件
- 支持了 assets 中的原生库
- 支持了 MultiArch
- 图表支持了统计应用的 Target API 等级
- 支持了搜索字段高亮
- 修复了大量的错误和不合适的方法
1.10.0
- 支持了 Dex 类检测(过滤了一些无意义的类)并加入了大量的 Dex 类标记库
- 详情页点击应用图标可以进一步操作
- 支持了 x86、x86_64 的架构检测
- 快照 - 仪表盘 增加了 追踪 功能,可以在每次开启快照时强制对比变更
- 优化和消灭臭虫
1.9.0
- 现在快照页面顶端的仪表盘可以交互了,点击时间戳可以切换,点击仪表盘可以进入“相簿”进行更多的操作
- 支持保存多个快照
- 支持对比任意两张快照
- 支持备份和恢复快照
- 现在详情页会展示各个组件的数量
- 现在快照页面会展示各个组件的变更数量
- 一些优化
1.8.0
愉快的周末
- 现在快照可以记录权限的变化了
- 增加了 重载应用列表 设置项
- 由于自动刷新列表机制常常不好好工作,我们开发了极为先进的 手动刷新 功能
1.7.6
- 使用 Kotlin 1.4 编译
- 重写了获取应用列表的逻辑,现在更加的稳定了
- 优化了一些布局(横屏瀑布流、滑动隐藏底栏等)
1.7.5
- 优化了每一处列表的布局渲染性能
- 修正了原生库架构的名称,现在使用标准名称
- 增加了一些标记库
1.7.4
- 修复 应用列表查询不到冻结应用的问题
- 修复 快照详情页闪退问题
- 优化 内存泄漏问题
1.7.3
- 现在快照详情页可以显示知名标记库
- 修复 库引用统计有时为空的问题
1.7.2
- 优化了一些体验
1.7.1
- 暂时删除加载进度条来修复闪退问题
1.7.0 ** 如果闪退请先尝试清除数据 **
- 增加了 Shortcuts
- 详情页长按包名可快速复制
- 现在详情页可以响应 android.intent.action.SHOW_APP_DETAIL
- 增加了读取进度条
- 优化了一些实现
1.6.1
- 修复 Android L 上的严重闪退问题
1.6.0
- 优化了快照详情页的显示效果,现在可以分类折叠,亦增加了标识来区分变更
- 快照增加了 “移动” 变更类型
1.5.7
- 修复了 Android 10 上频发的闪退问题
- 优化了一些交互
- 增加了几个标记库