一加9手机用的Color OS,用之前的字体模块的情况下,不能全局显示。好像很多安卓手机升级几次之后,之前的字体模块的兼容性就变差了。之前还专门做了几个教程:
今天在针对Color OS做个简单的教程,简单介绍一下安卓Magisk字体模块包的组成部分,一般是由ttf字体文件和xml配置文件组成的,一般来说ttf字体文件都是没问题的,不兼容都是xml配置文件不兼容或者是新系统把xml配置文件换地方了。
xml配置文件一般在system/etc文件夹里面:ttf和ttc字体文件一般在system/fonts文件夹里面:这个安卓默认的,但是部分系统把配置文件移到其他文件夹里面,这就造成你刷了安卓默认配置的字体模块,没办法调用模块里面的字体,导致字体不兼容或者覆盖率不高。
比如一加氢系统,除了一个fonts.xml之外,还需要一个fonts_base.xml字体配置文件,才可以全局调用。再比如今天说的Color OS,fonts.xml配置文件正常放在\system\etc文件夹里面,但是却把fonts_base.xml的字体配置文件放到\system\system_ext\etc文件夹里面了。如果用的是我的字体模块,只需要把模块里面的fonts_base.xml移到\system\system_ext\etc里面然后重新刷一下就可以了,具体操作如下:①.在模块的system文件夹里面新建一个system_ext文件夹和etc子目录:②.把原来位于\system\etc的fonts_base.xml复制到这个新建的\system\system_ext\etc里面:这样处理完毕之后,就可以正常使用了,操作起来很简单,就是把fonts_base.xml配置文件从\system\etc文件夹转移到\system\system_ext\etc文件夹。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。