转载请注明出处:/hsaekong/article/details/80305263
前言
最近项目上需要修改android系统默认字体,现把总结记录下,便于后续查阅。
一、Android系统增加字体库
1.把字体cordiau.ttf文件copy到frameworks\base\data\fonts目录
2.修改frameworks\base\data\fonts\Android.mk文件,如下图:
3. 修改 frameworks\base\data\fonts\fonts.mk 文件 , 如下图
4. 在 frameworks/base/data/fonts 目录下单编 , 执行 mm
5. 编译成功后 , 把
文件 push 到 system/fonts
二、修改系统默认字体
1、修改frameworks/base/data/fonts/system_fonts.xml文件,如下图:
然后 push 到 system/etc , 重启后,系统默认字体替换为 cordiau.ttf 了