应用简介
这是一个查看并分析 App 使用的第三方库的应用。
LibChecker 提供了一些基本的功能,包括 App 的 ABI 架构查看和统计(32 位 / 64 位)、原生库的查看、四大组件的查看(服务、活动、广播接收器、内容提供器)。
LibChecker 同时提供一些特有的功能。
? 知名库标记:对于一些知名的第三方库组件, LibChecker 会显示标记,并且可以查看详细的介绍
? 库引用统计:统计各个库的使用频率
? 包特点:解析 apk 包判断 App 是否为 Split APK / 是否使用了 Kotlin 编写
? 快照:对比 App 升级前后的组件差异
程序现已开源:LibChecker – GitHub
Contact me: absinthe@absinthe.life
支持 Android 5.0、5.1 的版本
应用截图
新版特性
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.8
– 增加 Gitlab 作为云端规则的镜像仓库
2.2.7
– 对于相关链接是 GitHub 仓库的规则库,现在可以显示仓库的最近更新时间(注意:GitHub API 有访问频率限制,一小时内不可超过 60 次)
– 在应用详情页显示组件的多进程信息,并可通过点击根据进程进行过滤
– 支持了在应用详情页中通过 质感文件(me.zhanghai.android.files)导航至应用源目录
– 在图表的 Target SDK 和 Min SDK 弹窗中显示 Android 的版本信息
– 由于 Gitee 锁定了镜像仓库,我们移除了云端规则的 Gitee 选项
– 规则库更新至版本 24
– 修复了一些问题
PS. 我们将在若干个版本后停止对 Android 6.0 设备的支持
人和人在上帝前都是平等的,毫无例外。