APK分析工具
上传 APK
拖拽 APK 文件到这里,或点击选择文件
仅支持 APK 文件,最大 200 MBAPK 分析报告
等待分析上传 APK 后点击“开始分析”查看分析报告
APK 分析工具功能特点
完整 APK 信息
快速查看 APK 文件大小、包名、版本号以及 Android SDK 版本等基本信息。
应用组件分析
分析 Activities、Services、Broadcast Receivers 和 Content Providers 等 Android 组件。
权限分析
查看 APK 声明的 Android 权限,快速了解应用请求的系统访问权限。
Native 库分析
识别 APK 中包含的 Native .so 动态库,并查看对应的 CPU 架构。
CPU 架构识别
检测 armeabi-v7a、arm64-v8a、x86、x86_64 等 APK 支持的 CPU 架构。
版本与 SDK 信息
查看应用版本名称、版本号、最低 SDK 和目标 SDK 等 Android 版本信息。
在线APK分析、权限与Manifest查看
在线APK分析工具
APK分析工具是一款在线APK文件分析工具,无需安装专业软件,上传APK文件后即可在浏览器中读取和分析应用信息。工具支持查看APK基本信息、Android权限、应用组件、Native库、CPU架构、DEX文件、资源文件、AndroidManifest.xml等内容,并支持导出JSON和HTML分析报告。
APK基本信息分析
上传APK后,可以快速查看应用名称、包名、版本名称、版本号、最低Android SDK、目标SDK、编译SDK、APK文件大小、文件数量、DEX文件数量和资源数量等基础信息,方便快速了解APK的基本情况。
Android权限分析
工具可以解析APK声明的Android权限,并统计权限数量,帮助开发者快速查看应用请求了哪些系统权限。对于需要检查APK权限配置、了解应用权限声明的场景,可以直接通过权限列表进行查看。
Android组件分析
支持分析APK中的Android应用组件,包括Activities、Services、Broadcast Receivers和Content Providers等。通过组件信息可以快速了解APK声明的主要Android组件及其配置情况。
Native库与CPU架构分析
支持查看APK中包含的Native动态库,并识别对应的CPU架构,例如 armeabi-v7a、arm64-v8a、x86 和 x86_64。开发者可以通过架构信息快速判断APK支持的Android设备架构。
AndroidManifest.xml查看
AndroidManifest.xml包含Android应用的重要配置。本工具支持查看APK中的AndroidManifest.xml内容,方便检查应用包名、组件、权限及其他Manifest配置。
APK文件结构分析
工具可以查看APK内部文件和资源信息,包括DEX文件、资源文件以及其他APK文件内容,并显示文件数量和相关统计信息,方便快速了解APK内部结构。
DEX文件分析
支持识别APK中的DEX文件数量,并将DEX相关信息纳入APK分析报告,帮助开发者快速了解应用包含的Dalvik/ART字节码文件情况。
完整APK分析报告
APK分析结果按照基本信息、权限、组件、库、文件和AndroidManifest.xml等模块进行整理,让不同类型的APK信息更加清晰。分析完成后可以在不同模块之间快速切换查看。
JSON与HTML报告导出
分析完成后支持导出JSON和HTML格式的分析结果。JSON适合程序继续处理和数据保存,HTML适合生成可阅读的APK分析报告,方便开发调试、信息整理和后续查看。
浏览器本地分析
APK文件读取和分析可以直接在浏览器中完成,无需将APK上传到服务器。对于需要分析包含应用信息的APK文件,可以减少文件上传环节,使用更加方便。
APK分析适用场景
本工具适用于Android开发人员、测试人员以及需要查看APK信息的用户,可用于查看APK包名、版本信息、SDK版本、权限、Android组件、CPU架构、Native库、Manifest和APK文件结构等信息。
如何使用APK分析工具
- 打开APK分析工具。
- 将APK文件拖入上传区域,或点击选择APK文件。
- 选择需要分析的APK信息类型。
- 点击“开始分析”按钮。
- 等待分析完成后查看APK基本信息、权限、组件、库、文件和Manifest等内容。
- 根据需要导出JSON或HTML格式的分析报告。
常见问题
APK分析需要安装软件吗?
不需要。在线APK分析工具可以直接在浏览器中使用,无需额外安装APK分析软件。
支持哪些APK信息?
支持查看APK基本信息、应用权限、Android组件、Native库、CPU架构、DEX文件、APK文件、AndroidManifest.xml等信息。
可以查看APK包名和版本号吗?
可以。APK分析完成后,可以直接查看应用名称、包名、版本名称、版本号以及Android SDK相关信息。
可以查看APK权限吗?
可以。工具会解析APK声明的Android权限,并显示权限数量及权限列表。
可以查看APK支持的CPU架构吗?
可以。工具可以根据APK中的Native库识别常见CPU架构,包括 armeabi-v7a、arm64-v8a、x86 和 x86_64。
APK文件会上传到服务器吗?
工具采用浏览器本地读取和分析方式,APK文件无需上传到服务器即可进行分析。实际使用时仍建议仅分析来源可信的APK文件。
什么是 APK 分析?
- 查看 APK 应用名称、包名、版本号、最低 SDK、目标 SDK 和文件大小
- 分析 Android 权限以及 Activities、Services、Broadcast Receivers、Content Providers 等应用组件
- 识别 APK 中的 Native 库和 armeabi-v7a、arm64-v8a、x86、x86_64 等 CPU 架构
- 查看 DEX、资源和 APK 文件结构,并解析 AndroidManifest.xml 配置