编辑点评:应用架构查看分析工具
想要了解一款应用的所有详细信息你就可以使用这款LibChecker应用架构查看器app,它将应用的原生库,服务,活动,广播接收器和内容等信息都可以展示出来,非常适合需要研究app的朋友来使用。
亮点介绍
显示系统应用
控制是否在应用列表中显示系统应用
APK分析
当点击一个APK文件时打开详情页
多彩图标
部分标记库会呈现为彩色Logo
规则仓库
Gitee
云端规则
在此更新最新的标记库
库引用阈值
只有库引用数量达到阈值的库才显示在列表中
重载应用列表
当应用列表显示不正常时尝试此选项
LibChecker怎么用
1、下载小编为你提供的apk文件,安装并启动!
在下方的功能菜单栏中,分别有应用列表、统计、快照和设置
应用列表:展示了当前手机安装的所有游戏及软件应用,期间你可以通过上方的下拉菜单选择按更新时间降序、按 Target API 降序或默认排序。
2、点击进入到任何游戏或者软件应用可以查看原生库、服务、活动、广播接收器、内容提供其、权限、元数据等各种信息。
往后是统计与快照。
3、其次就是设置,在这里有主题背景颜色、APK分析、规则仓库、语言、云端规则等等,根据需要进行适当的调整。
特色介绍
查看并分析App使用的第三方库的应用。
LibChecker提供了一些基本的功能,包括App的ABI架构查看和统计(32位/64位)、原生库的查看、四大组件的查看(服务、活动、广播接收器、内容提供器)。
功能介绍
-知名库标记:对于一些知名的第三方库组件, LibChecker 会显示标记,并且可以查看详细的介绍。
-库引用统计:统计各个库的使用频率
-包特点:解析 apk 包判断 App 是否为 Split APK / 是否使用了 Kotlin 编写
-快照:对比 App 升级前后的组件差异。
用户点评
UI设计挺不错的,不过个人更偏爱MD。初次使用很快就发现几个问题:1、库应用统计列表右侧显示的“被引用次数”是包含被冻结APP的,但点进去以后里面显示的APP列表里却不包括被冻结的APP;2、饼状图界面下,切换ABI/Kotlin时点击过快有一定概率会出现明明是Kotlin却显示ABI饼状图(或相反)的情况;3、当用户批量解冻APP时,若当前显示的是Kotlin饼状图,那么饼状图会切回ABI,但左上角的切换按钮却依然是Kotlin,而且即使重新切换回Kotlin饼状图,依旧会立刻自动切换到ABI饼状图,这种情况会一直持续到APP批量解冻操作完成为止。————————————另外提个建议,各项功能数据的扫描(读取)略慢,开发者可以考虑在程序启动后立刻开始后台读取各项数据(预读),不要等到用户手动去点击某个功能时才进行读取,用户点击后等待的这段时间里会显著降低用户体验。因为目前APP功能还不多,再加上读取这些数据也不是长时间、高并发、高负载的操作,所以完全可以提前扫描各项数据,让用户感知不到操作延迟。
更新日志
2.5.1.dev.104df900
修复(deps):将 androidx.lifecycle 更新到 v2.8.6
修复(deps):将协议更新到 v4.28.2
Chore(deps):将agp更新到v8.6.1
版本:2.5.1.dev.a9222035(2174)
修复(deps):将协议更新Вv4.28.1
GitHub Action的新Crowdin翻译
Chore(deps):将插件com.gradle.develocity更新到 v3.18.1
修复(deps):将依赖项 com.squareup.okio:okio 更新为 v3.9.1
修复(deps):将依赖com.android.tools.smali:smali-dexlib2 更新В v3.0.8
修复(deps):将依赖项org.jetbrains.kotlinx:kotlinx-coroutines-android更新为
v1.9.0
垂构:删除旧的"显示系统应用程序"选项
版本2.5.1.dev.94942b32
其他变化
修复(deps):将androidx.lifecycle更新到v2.8.5
修复(deps):将依赖项androidx.activity:activity-ktx更新,v1.9.2
修复(deps):将依赖 androidx.fragment:fragment-ktx 更新为 v1.8.3
版本2.5.0.89b31e95
适配Android15支持了检测16KB内存对齐的应用
支持了分析 XAPK 安装包支持了展示应用是否为APEX支持了检测MIPS和RISC-V架构的应用
支持了库详情信息的多语言化,并增加了英语选项 FOSS 版本支持了应用内检查更新
在应用列表的高级菜单中增加了显示CompileSDK的选项现在在应用详情页面会展示SplitAPKs的完整体积对于支持的应用,现在在Kotlin徽标的弹窗中会额外展示编译时的Gradle版本和Java兼容版本
更新了图表页面的样式,现在对于饼图,会额外以列表显示数据项,并更新了数据类型的切换按钮样式
在图表中增加了CompileSDK和AAB的统计类型,并针对ABI统计增加了详细模式在应用详情页中长按「启动」时可以复制应用的启动器Activity信息到剪贴板在 Android 13以上启用系统级的单应用语言切换支持并 隐藏应用设置页的选项新增了一个调试功能,现在在应用列表的搜索框中输入 dumpAppsinfoTxt或/
dumpAppsInfoMd后,会将所有应用的基础信息保存为文件更新了横屏布局时的 UI 布局
优化了一些UI表现
优化了检测Jetpack Compose的方法
优化了对预置应用的判断
修复了应用属性页面错乱的问题
修复了应用详情页面列表分割线的问题
修复了某些情况下备选的启动方式页面为空的问题
修复了Android 12以上无法使用Activity嵌入的问题修复了APK分析时查看签名信息失败的问题
Note:由于Microsoft App Center即将停止服务,我们可能在后续版本将遥测平台迁移至 Firebase收起
2.4.4.167126b8更新
-修复了Android14以上的可预见性返回手势
-修复了菜单选项重复的问题
-更新了规则库至V34
-修复了一些情况下的XML解析失败
-现在快照会显示应用体积变化差值
-更新了一些图标样式和文本
-新增了阿拉伯语支持,并且优化了RTL布局
-修复了无法分析minSdk版本大于当前设备的APK文件的问题
-在应用签名信息页面增加了复制按钮
-新增了Android版本分布图表(来源自Google)
-新增了快照页面高亮显示差异的可选项
-修复了云端规则可能更新失败的问题
-在设置页新增了获取应用更新的渠道
-在应用属性页面中新增了Dexopt信息
-长按应用详情页和快照详情页的组件可以快速跳转至引用详情页
-现在新的快照开始记录compileSdk和minSdk
2.4.2.a14a5ec7更新说明
- 适配 Android 14
- 现在可以点击具体的权限来查看权限的作用描述(如果可用)
- 「应用」页面增加了「系统框架应用」的过滤选项
- 「快照」页面新增了「无组件变更」的过滤选项
- 「快照」页面新增了搜索功能
- 现在快照的更新时间会区分预置应用
- 优化了在折叠屏上的分屏效果
- 优化了 Rx 和 Jetpack Compose 的检测方法
- 修复了一些应用无法被解析的问题
- 修复了无法查看 APK 应用签名的问题
- 修复了一些 UI 问题
- 增加了越南语翻译
2.4.0更新
-在应用详情页增加了Application标签内属性的查看入口
-修复了无法解析一些应用的原生库的问题
-现在Xposed模块标签显示具体的信息
-引入了库引用模块和快照模块的高级菜单,现在可以进行更多的自定义操作
-在应用详情页增加了应用的安装请求方和安装执行方信息(安装请求方的获取能力依赖于Shizuku或Sui)
-更新规则库到V32
-现在在「对比」页面对比两个APK,可以进行详细信息的对比
-在图表页面添加了针对JetpackCompose使用情况的统计
-修复了一些其他问题
2.3.7.950d2f67更新
- 修复一些问题
2.3.3更新
您现在可以在详细信息页面上查看签名详细信息
修复 ABI 图表不统计 x86 应用的问题
在设置中添加快照保存提示的默认选项
修复鸿蒙操作系统应用详情页显示问题
修复了一些错误
热门评论
最新评论