LibChecker工具!一款查看并分析 App 使用的第三方库的应用软件

简介: LibChecker是一款Android平台应用分析工具,可查看APP使用的第三方库、原生架构(32/64位)、四大组件等信息。支持APK解析、库引用统计、知名库标记、快照对比等功能,帮助开发者评估兼容性、安全性与性能。小巧便捷,仅4.44MB,轻松掌握应用细节。

软件介绍

这是一个查看并分析 App 使用的第三方库的应用。LibChecker 提供了一些基本的功能,包括 App 的 ABI 架构查看和统计(32 位 / 64 位)、原生库的查看、四大组件的查看(服务、活动、广播接收器、内容提供器)。

LibChecker 同时提供一些特有的功能,支持apk解析、库引用统计、知名库标记等多种功能,轻松查看应用详情,使用简单,查询便捷,为你带来更多便利。


软件下载

LibChecker查看APP工具

软件大小:4.44 MB

适配平台:Android


软件功能介绍

查看应用使用的原生库架构,包括无原生库、32位和64位架构。

查看应用的注册组件,如服务、活动、广播接收器和内容提供器。

饼状图统计原生库架构分布。

知名库标记,基于在线的规则仓库,实时更新,帮助用户识别和了解应用中使用的知名第三方库组件。

库引用统计,统计手机里使用最多的SDK。

包特性分析,查看App是否是Split APKs、是否使用了Kotlin来编写。


功能特点

1、快照:对比 App 升级前后的组件差异

2、包特点:解析 apk 包判断 App 是否为 Split APK / 是否使用了 Kotlin 编写

3、库引用统计:统计各个库的使用频率

4、知名库标记:对于一些知名的第三方库组件, LibChecker 会显示标记,并且可以查看详细的介绍

使用演示

要使用 LibChecker,用户首先需要在安卓设备上安装该应用。

安装后,打开 LibChecker,用户可以浏览设备上安装的应用列表,并选择任意应用进行分析。

应用会显示所选应用的架构信息、使用的第三方库、组件注册情况等。

用户还可以利用快照功能,保存应用的当前状态,并在未来进行对比分析,以查看应用的更新是否带来了架构或组件的变化。

LibChecker 的使用对于开发者在审核依赖安全性、性能优化和兼容性评估方面尤其有帮助。

希望你也可以享受这款应用!快来试试吧!!


相关文章
|
27天前
|
区块链 数据安全/隐私保护 计算机视觉
FSViewer看图软件安装教程!可以批量格式转换、批量重命名、批量压缩的看图软件(还有其他几款看图软件可以看看)
FSViewer是一款功能强大的免费看图软件,支持BMP、JPG、PNG、GIF、RAW等主流图片格式,具备快速浏览、批量格式转换、重命名、压缩及图片编辑功能,操作简便,适合日常图像处理需求。
225 72
|
26天前
Snipaste 截图工具安装使用教程:桌面 "贴" 图神器,高效截图不费力
Snipaste 不只是截图工具,更是让截图“活”起来的效率神器!支持快速截图(F1)、贴图置顶(F3)、缩放旋转、透明穿透等灵活操作,还可将文字颜色转为图片窗口。轻巧强大,提升办公效率必备!
322 8
Snipaste 截图工具安装使用教程:桌面 "贴" 图神器,高效截图不费力
|
Web App开发 缓存 移动开发
V8 JS AOT化的探索与实践
JS 语言的动态性非常优秀,其弱类型等语言特性也使得一线业务开发者更容易上手,但这也导致 JS 每一次运行前都要重复编译,使得 JS 的执行性能不理想;虽然之前 UC 内核有做过 Code Cache 方案,但支持的场景不够完整,与原生 Native 的技术方案比,尤其是首次启动场景(如各类大促活动等)还是有比较大的差距。为了能尽可能做到与 Native 对标,缩小性能差距,同时让业务开发者无感,我们开发了 JS AOT 功能。本分享将结合目前集团内自有业务形态,以及 JS 在 Web 中的执行过程,介绍JS AOT是如何设计和实现的,以及能给业务带来哪些收益。本篇分享来自阿里巴巴的喻世江在第
2823 0
V8 JS AOT化的探索与实践
|
移动开发 ARouter 开发工具
开源最佳实践:Android平台页面路由框架ARouter
为了更好地让开发者们更加深入了解阿里开源,阿里云云栖社区在3月1号了举办“阿里开源项目最佳实践”在线技术峰会,直播讲述了当前阿里新兴和经典开源项目实战经验以及背后的开发思路,在本次在线技术峰会上,阿里云资深开发工程师刘志龙分享了Android平台页面路由框架ARouter的技术方案、解决的问题以及在实际场景中的最佳实践。
47974 2
|
2月前
|
监控 安全 网络协议
Cisco Identity Services Engine (ISE) 3.5 发布 - 基于身份的网络访问控制和策略实施系统
Cisco Identity Services Engine (ISE) 3.5 发布 - 基于身份的网络访问控制和策略实施系统
376 1
Cisco Identity Services Engine (ISE) 3.5 发布 - 基于身份的网络访问控制和策略实施系统
|
5月前
|
存储 Java Apache
Velocityd的使用
Apache Velocity 是一个高效的 Java 模板引擎,主要用于动态文本生成,如网页、邮件或配置文件。其核心概念包括模板(Template)、上下文(Context)和引擎(VelocityEngine)。模板包含静态内容与动态指令,通过上下文传入数据,由引擎解析生成最终输出。Velocity 语法简洁,支持变量、条件判断、循环等逻辑控制,适用于 Web 开发及后端渲染场景。在 Spring Boot 等框架中集成方便,但需注意路径配置、编码设置及兼容性问题。
230 1
|
1月前
|
JSON 监控 API
小红书API接口的应用场景介绍
小红书API基于RESTful架构,支持HTTP协议与JSON格式,采用OAuth 2.0认证,实现内容数据获取、自动化发布、用户认证集成及实时舆情监控。开发者可借助API进行热度分析、KOL识别、跨平台登录与品牌告警,提升运营效率与决策能力。(238字)
344 1
|
1月前
|
人工智能 自然语言处理 调度
数字人|数字人平台重点推荐与选择指南
数字人企业正引领虚拟与现实融合新潮流。像衍科技、灵眸数字、幻界科技三大标杆,以全栈技术、AI交互与元宇宙布局驱动产业升级,覆盖影视、电商、教育等场景,推动数字人从技术突破迈向规模化应用,开启数字经济新篇章。(238字)
|
6月前
|
Java API 数据安全/隐私保护
访问修饰符 public private protected 及默认情况的区别解析
在Java编程中,访问修饰符(`public`、`private`、`protected`和默认)用于控制类、方法、字段及构造函数的访问范围。`public`允许所有类访问;`private`仅限类内部访问;`protected`允许同一包内或子类访问;默认(无修饰符)仅限同一包内访问。通过合理使用这些修饰符,可实现数据封装、提高安全性和代码可维护性。了解它们的区别与应用场景,是掌握Java面向对象编程的关键。
1221 6
|
8月前
|
存储 弹性计算 Linux
阿里云服务器的【数据盘】是什么意思?必须买数据盘吗?
阿里云服务器的数据盘是独立于系统盘的存储空间,用于存放用户数据、日志等非系统文件,可根据需求选择是否购买。数据盘类型包括ESSD云盘、ESSD AutoPL等,性能与价格各异,适合不同业务场景。系统盘为必需品,而数据盘则可按需添加,支持挂载至ECS实例并初始化后使用。收费模式有按量付费和包年包月,具体价格因盘型和地域而异。了解更多可参考阿里云块存储官方文档。