Android 字体查询指南

3次阅读
没有评论

问题描述

几个月前使用了 Font Installer 更改了系统内部的基础字体,但忘记了具体更换为什么字体。现在想找到该字体的具体名称或相关信息。

解决方案

方法一:利用在线工具识别字体名

  1. 使用网站What the Font
    如果您记不清更换后具体是什么字体的话,可以手动输入一些大文本,并使用What the Font网站进行识别。这是最常用和便捷的方法。

  2. 步骤:

    1. 找一个支持大量文本输入的地方输入文字(如编辑器、记事本等)。
    2. 复制这些文字并粘贴到 What the Font 网站中。
    3. 该网站会帮助识别您正在使用的字体名称。

方法二:通过系统文件查找

  1. 检查系统字体配置
    如果只是更改了字体(未替换系统字体文件),您可以直接查看 /etc/system_fonts.xml 文件来确定当前使用的是哪种字体。以下是操作步骤:

  2. 使用具有文件管理功能的应用或设备,并找到 /etc/ 目录下的相关文件。

  3. 若您不确定该文件位置,则可以将其复制到 SD 卡上并重命名为 .txt ,这样可以便于查看内容。

  4. 替换系统字体文件
    如果是更换了具体某个字体文件的话,可以通过 Android Debug Bridge (adb) 拉取系统字体文件进行解析:

  5. 使用 adb pull /system/fonts/Roboto-Regular.ttf 命令将需要检查的字体文件拉取到电脑上。

  6. 在您的计算机中寻找合适的字体查看工具帮助识别;或者使用类似 Unix下的 strings 工具命令如:strings /system/fonts/Roboto-Regular.ttf 来解析文件信息,确定具体字体名称。

请留意 Roboto 字体作为 Android 4.x 及之后版本的默认系统字体。对于更早期版本的系统(3.2及之前),则是 DroidSans 字体被使用。(来源:https://www.androidpit.com/xiaomi-font-manager-unmasked12)

注意点

  • 由于涉及到文件管理及系统文件读取等操作请谨慎执行。
  • 对于普通用户,方法一更加简单直接。而对于开发者或者有更多技术背景的支持人员来说,则可以根据上述方案进行更深入地查找和诊断。

希望此指南可以帮助您找到相关信息或解决方案!如有其他问题,请随时联系技术支持部门。

正文完