将 APK 文件拖放到此处
或点击浏览本地文件
从任何 APK 文件中提取所有图标关于APK图标提取
Android APK 文件包含适用于不同屏幕密度的多种分辨率的应用程序图标。我们的工具提取所有可用的图标文件,包括启动器图标、圆形图标、自适应图标和通知图标。
Android 图标类型
- 启动器图标 — 主应用程序图标 (ic_launcher)
- 圆形图标 — 圆形变体 (ic_launcher_round)
- 自适应图标 — 前景 + 背景层
- 通知图标 - 状态栏图标
- 单色图标 — 主题图标(Android 13+)
图标分辨率
| 密度 | 文件夹 | 尺寸 |
|---|---|---|
| LDPI | 可绘制 ldpi | 36×36 |
| MDPI | 可绘制 mdpi | 48×48 |
| HDPI | 可绘制的 hdpi | 72×72 |
| XHDPI | 可绘制xhdpi | 96×96 |
| XXHDPI | 可绘制-xxhdpi | 144×144 |
| XXXHDPI | 可绘制-xxxhdpi | 192×192 |
APK 图标提取器 — 常见问题
Android APK 图标提取的工作原理(自适应、圆形和 Mipmap 密度)
在已编译的 Android 应用程序包 (.apk) 内,启动器和通知图标存储在特定于密度的资源目录中,而不是存储在单个图像文件中。当您将 APK 放入我们基于浏览器的 APK 图标提取器 时,该工具会使用 JSZip 解析存档的中央目录,并扫描每个 res/mipmap-* 和 res/drawable-* 存储桶,而无需将包上传到任何远程服务器。
面向 API 级别 26 (Android 8.0 Oreo) 及更高版本的现代 Android 应用程序使用两层 自适应图标 架构以及传统光栅图标:
- Mipmap 密度桶(mdpi 到 xxxhdpi): Android 根据屏幕像素密度缩放启动器图标:mdpi(48×48 px,~160 dpi)、hdpi(72×72 px,~240 dpi)、xhdpi(96×96 px,~320 dpi)、xxhdpi(144×144 px,~480) dpi)和 xxxhdpi(192×192 像素,~640 dpi)。对于高分辨率设计检查或文档,请始终下载 xxxhdpi 资产。
- 自适应前景和背景图层(108×108 dp): 自适应图标将图稿分割为 ic_launcher_foreground.png(或 WebP)和 ic_launcher_background.png,尺寸为 108×108 dp(xxxhdpi 为 432×432 像素)。内部 66×66 dp(xxxhdpi 处为 264×264 像素)是 OEM 启动器遮罩(像素圆圈、三星圆角、OnePlus 泪滴)永远不会剪辑的保证安全区域。
- 单色和主题图标(Android 13+): 从 Android 13 (API 33) 开始,应用程序可以包含单色 ic_launcher_monochrome 图层,以便材质可以为图标着色以匹配用户的壁纸调色板。
- 矢量 XML 绘图 (anydpi-v26): 如果 APK 严格依赖于已编译的二进制 XML 矢量绘图(res/mipmap-anydpi-v26/ 内的 .xml),而没有光栅 PNG/WebP 后备,则光栅提取将仅返回存档中存在的通知或后备位图。