更新日志

Absinthe ... 2024-9-22 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 上频发的闪退问题
  • 优化了一些交互
  • 增加了几个标记库
Last update: 2024年9月22日 06:19
Contributors: dependabot[bot]