APK 分析

在浏览器本地解析 APK 文件:查看包名、版本号、minSdk/targetSdk、权限列表(标注危险权限)、四大组件与签名指纹(MD5/SHA1/SHA256),文件不上传、隐私安全。

拖入 APK 文件

仅在浏览器本地解析 · 不上传 · 支持 v1 / v2 / v3 签名

使用步骤

  1. 1把 APK 文件拖入页面(或点击选择文件)。文件只在浏览器本地解析,不会上传到任何服务器。
  2. 2解析在后台线程完成,几秒内即可看到包名、版本、SDK 要求、应用图标等基础信息。
  3. 3查看权限列表,红色标注的为运行时危险权限;点击可跳转到权限速查了解详情。
  4. 4在「签名信息」区域复制 MD5 / SHA1 / SHA256 指纹,用于渠道核验或第三方平台配置。

常见问题

APK 会上传到服务器吗?
不会。解压与解析全部通过 JavaScript 在你的浏览器本地完成,页面无任何上传接口,断网也能使用。
很大的 APK 能解析吗?
可以。解析只按需解压 AndroidManifest.xml、resources.arsc、签名与图标几个条目,不会整包解压,数百 MB 的 APK 也只占用有限内存,且在后台线程执行不卡界面。
为什么有的 APK 显示不出应用名或图标?
应用名与图标通常是资源引用,需要解析 resources.arsc 才能还原;当图标是自适应图标(XML)或资源经过加固混淆时可能无法提取位图,此时会跳过图标展示,其余信息不受影响。
支持哪些签名方案?
优先解析 APK Signing Block(v2/v3 方案),没有时回退解析 META-INF 中的 v1(JAR)签名,输出证书的 MD5、SHA1、SHA256 指纹。