应用启动图标与主题化图标检测
Android 启动图标演进
| 类型 | 引入版本 | 特点 |
|---|---|---|
| 静态 PNG | 初始 | 一个图标文件 |
| 自适应图标 | Android 8.0 | 前景层 + 背景层,不同设备裁切不同 |
| 主题化图标 | Android 12 | 根据系统主题自动着色 |
| 动态图标 | Android 13 | 桌面显示时实时更新图标 |
LibChecker 的检测
从 v2.5 开始,LibChecker 可以检测:
- 应用是否支持替代启动图标(Adaptive Icon)
- 是否声明了主题化启动图标(Themed Launcher Icons)
- 是否有动态图标支持
检测结果会在应用详情页的属性弹窗中显示。
实际意义
- 开发者验证:确保自己发布的 APK 正确包含了自适应图标资源
- UX 评估:判断竞品是否跟上了 Android 新规范
- 设计参考:想做自适应图标但不知道效果怎样?看其他 App 的图标配置