Huawei 华为 / Honor 荣耀 HarmonyOS 上用 zFont3
兼容性概况
zFont3 对华为 / 荣耀的支持是完整的,包括 HarmonyOS 全系列。华为从 EMUI 到 HarmonyOS 主题引擎换过几次架构,但最终都和 AOSP 的标准主题目录对齐了。
文件接入方式
- HarmonyOS 1 / EMUI 11 及以下:Legacy 或 SAF 可能还能通
- HarmonyOS 2+ / Android 12+ 基础:Shizuku 是唯一靠谱方式
华为系 SAF 几乎全部被禁用,不要在 SAF 上浪费时间。
开发者选项开启
通用方法适用:设置 → 关于手机 → 版本号(或 EMUI / HarmonyOS 版本号)连续点击 7 次。
无 Google Play 的问题
华为国行系统没有 GMS,所以:
- Shizuku 不能从 Play Store 装——去 GitHub Releases 下载 APK 侧载
- Aurora Store 同样去 GitHub Releases 下载,或者直接用 zFont3 的 GitHub APK
应用后 HarmonyOS 特有问题
华为 Sans 字体的干扰
HarmonyOS 默认使用 HarmonyOS Sans 字体,这是华为专门优化过中文渲染的字体。zFont3 替换字体后,如果出现中文显示效果异常(比如笔画被截断、字号不对齐):
- 确认你用的字体包含完整的 CJK(中日韩)字形
- 英文纯字体文件不会替换中文,中文会继续用 HarmonyOS Sans——这是正常的
主题 App 版本
华为「主题」App 有多个渠道版本(官方版、Google Play 版等),不同版本的主题目录路径略有差异。如果 zFont3 提示写入目录不存在:
- 确认文件接入方式(Shizuku)正确连接
- 用文件管理器查看
Android/data/下有没有com.huawei.thememanager或类似目录
折叠屏适配
华为折叠屏(Mate X 系列、Pura X 系列)有内屏 / 外屏两种显示模式,部分字体在小屏上会过小。换字体后记得在两种屏幕模式下都看看效果。