Android 版本兼容差异 — 哪些特性需要 Android 12+
版本兼容总表
| 系统版本 | 能否安装 Gloom | Material You 取色 | 深浅色跟随系统 | 内置 fallback |
|---|---|---|---|---|
| Android 5.0 - 7.x | ✅ | ❌ | ❌(需手动设) | ✅ |
| Android 8.0 - 10 | ✅ | ❌ | ✅(系统级) | ✅ |
| Android 11 | ✅ | ❌ | ✅ | ✅ |
| Android 12 | ✅ | ✅(基础) | ✅ | 不需要 |
| Android 13+ | ✅ | ✅(增强) | ✅ | 不需要 |
各版本具体差异
Android 5.0 - 7.x(5.0 是最低要求)
能装 Gloom,但:
- 没有 Material You 取色
- 内置 fallback 配色(中性方案)
- 深浅色跟随可能不稳定(这些旧版 Android 的深色模式是厂商定制的,不是系统级的)
- 一些新的 Material Design 动画效果可能缺失
这个版本段的设备大概率很老了——如果你的手机还在 Android 5-7,不建议折腾,直接用 GitHub 网页版或官方 App 更合适。
Android 8.0 - 10
Google 原生深色模式从 Android 10 开始(Android 8-9 可能有厂商定制的夜间模式)。在这些版本上:
- 没有 Material You 取色(API 在 Android 12 引入)
- 内置 fallback 配色
- 深浅色跟随系统(如果系统有深色模式)
功能完整,只是少了壁纸换色的视觉联动。
Android 11
Material You 预览版本,但壁纸取色 API 还不稳定。Gloom 在 Android 11 上通常也回退到内置配色,偶尔能触发有限的取色能力。
Android 12+
完整的 Material You 体验:
- 壁纸动态取色自动启用
- 深浅色跟随系统
- Compose Material 3 动画完整
- 所有 Material Design 3 组件(动态颜色、滚动过渡、卡片阴影等)
怎么查自己的 Android 版本
手机 → 设置 → 关于手机 → Android 版本。不同厂商位置可能略有差异,通常在「关于手机」或「系统」分组里。
版本差异不是 bug
很多用户发现自己换了壁纸 Gloom 没跟着变,第一反应是「是不是 bug 了」。90% 的情况是系统版本不够。先查 Android 版本,如果低于 12,那就是正常回退,不是 bug。
为什么最低要求是 5.0 而不是 12
Gloom 的功能核心(仓库浏览、Issue 阅读、代码高亮)不需要 Material You API——那只是视觉层特性。MateriiApps 选择把最低系统版本定在 5.0,是希望尽可能多地覆盖用户——哪怕其中只有一部分能用到完整的 Material You 体验。
如果你用 Android 5-11,把 Gloom 当作「一个设计好看的 GitHub 只读客户端」来用就行,Material You 只是额外加分项。