zFont3 中文文档 下载 App

从 APK 主题包和 ZIP 提取字体

为什么能从 APK 里提取字体

很多第三方主题 App(比如 cmtt、MT 管理器导出的主题包)把字体文件封在 APK 的 assets 目录或特定资源路径下。zFont3 内置了解析器,可以扫描 APK 内部结构,自动找到字体文件并提取出来。

从 APK 提取

步骤

  1. zFont3 → Downloads Tab → 选 APK 文件
  2. zFont3 扫描 APK 内部,弹出找到的字体列表
  3. 勾选要导入的字体 → 确认导入
  4. 导入的字体和内置字体一样可以 Apply

注意

从 ZIP 批量导入

步骤

  1. 把多个 TTF / OTF / APK 打包成一个 ZIP(不需要特定目录结构,zFont3 递归扫描)
  2. zFont3 → Downloads Tab → 选 ZIP 文件
  3. 扫描完成后弹出字体列表 → 全选或勾选部分 → 导入

这招适合一次导入十几个字重变体的场景——比如一整套思源黑体有 12 个文件(3 字重 × 4 字重 × CJK + 拉丁),打包成一个 ZIP 一次导入。

哪些 ZIP 结构能被识别

zFont3 递归扫描 ZIP 里所有文件,只看扩展名(.ttf / .otf / .ttc),不关心目录层级。所以:

✅ fonts/regular.ttf ✅ data/fonts/roboto-bold.ttf ✅ my-fonts/pack/v1/otf/style.otf

都行,不需要固定结构。

导入后的管理

导入的字体都在 Downloads Tab 里,和内置字体区分开。可以单独删除导入的字体,不会影响内置字体库。