APK 分析
在浏览器本地解析 APK 文件:查看包名、版本号、minSdk/targetSdk、权限列表(标注危险权限)、四大组件与签名指纹(MD5/SHA1/SHA256),文件不上传、隐私安全。
拖入 APK 文件
仅在浏览器本地解析 · 不上传 · 支持 v1 / v2 / v3 签名
使用步骤
- 1把 APK 文件拖入页面(或点击选择文件)。文件只在浏览器本地解析,不会上传到任何服务器。
- 2解析在后台线程完成,几秒内即可看到包名、版本、SDK 要求、应用图标等基础信息。
- 3查看权限列表,红色标注的为运行时危险权限;点击可跳转到权限速查了解详情。
- 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 指纹。