应用架构查看分析 v2.3.5 for Android LibChecker 中文版
想要了解一款应用的所有详细信息你就可以使用知识兔这款LibChecker应用架构查看器app,它将应用的原生库,服务,活动,广播接收器和内容等信息都可以展示出来,非常适合需要研究app的朋友来使用。
亮点介绍
显示系统应用
控制是否在应用列表中显示系统应用
APK分析
当知识兔点击一个APK文件时打开详情页
多彩图标
部分标记库会呈现为彩色Logo
规则仓库
Gitee
云端规则
在此更新最新的标记库
库引用阈值
只有库引用数量达到阈值的库才显示在列表中
重载应用列表
当应用列表显示不正常时尝试此选项
特色介绍
查看并分析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功能还不多,再加上读取这些数据也不是长时间、高并发、高负载的操作,所以完全可以提前扫描各项数据,知识兔让用户感知不到操作延迟。
更新日志
2022.11.06 v2.3.4
– 修复一些问题
2.3.3更新
您现在可以在详细信息页面上查看签名详细信息
修复 ABI 图表不统计 x86 应用的问题
在设置中添加快照保存提示的默认选项
修复鸿蒙操作系统应用详情页显示问题
修复了一些错误
2.3.0 更新
不再支持 android 6
现在通过复用旧快照中的不变项来加速保存新的快照
现在会在详情页标记出不是 DYN 类型的 ELF 文件
不再在应用列表列举未完全卸载的应用包
在 FOSS 渠道移除了 AppCenter 和 HarmonyOS 检测相关内容
现在应用详情页会展示
CompileSdkVersion
修复云端规则无法更新
现在支持单应用对比,即可以在对比界面选择单个 APK 或一份快照两两组合,亦或是在外部选择两个 APK 文件分享至 LibChecker 进行对比
支持检测 ReactiveX 框架
应用列表页的菜单支持更多的操作,同时设置页的「显示系统应用」也移动至高级菜单内
统计库引用的过程中加入了进度显示
规则库更新至版本 27
2022.06.11 v2.2.9 正式版
– 修复在不支持 Activity 嵌入的设备上启动崩溃的问题
– 适配 Android 13 特性
– 替换应用列表 Shortcut 为图表
– 在快照页面显示当前应用数量
2022.06.01 v2.2.8 正式版
– 增加 Gitlab 作为云端规则的镜像仓库
2021.11.15 v2.0.11更新
– 现在快照可以记录元数据的变化了
– 优化性能和修复 bugs
2.1.6更新
-一个版本的迭代固然重要,但也要考虑历史的进程。在修复旧霸鸽的同时,往往也会带入新的霸鸽
下载仅供下载体验和测试学习,不得商用和正当使用。