LibChecker 首次启动快速上手
初始界面
安装完成后首次打开,LibChecker 会扫描设备上所有已安装的应用。首页 Tab 展示的就是扫描完成后的应用列表,按应用名称字母排序。默认每个应用显示:
- 应用图标和名称
- 原生库架构标签(32 位 / 64 位 / 无原生库 / 多架构)
- 如果包含被识别的知名库,会直接显示徽标
- 底部小字展示主要的组件数量概览
权限请求
首次启动可能遇到的权限请求:
- 通知权限:Android 13+ 需要手动授权通知,快照保存的前台服务可能用到
- 所有文件访问:分析外部存储中的 APK 文件时按需请求,可以随时在系统设置中授予或撤销
- Shizuku 授权:可选,需要通过 Shizuku Manager 完成配对
点击一个应用
从应用列表点击任意一个应用,进入应用详情页面。页面结构大致如下:
[应用图标 + 名称 + 包名]
├── 原生库 Tab(.so 文件清单 + 架构 + 徽标)
├── 服务 Tab(Service 清单)
├── 活动 Tab(Activity 清单)
├── 广播接收器 Tab
├── 内容提供器 Tab
├── 权限 Tab
├── 元数据 Tab
└── 属性弹窗(签名方案、共享 UID、APK 特性等)
顶部操作
详情页右上角提供几个快捷操作:
- 保存快照:将该应用当前状态加入快照
- 导出/分享:分享应用的基础信息或导出分析结果
- 更多:跳转到应用系统设置、查看安装来源等
快速体验建议
- 先随便点一个常见 App(如微信、QQ 或你手机预装的浏览器),看看四大组件里有多少个条目
- 切到统计页面,看看你设备里最常见的三方 SDK 是哪些
- 去设置里开启"云端规则更新"
- 之后点几个 App,看看原生库旁边是不是多了知名库的彩色徽标