用于提取仅需要的美化文字,来压缩assets下的字体文件大小。
-
先提取需要特殊字体美化的文字,
-
把字体和jar包放在同目录下,按下Shift再点击鼠标右键,此处打开命令窗口,输入下面命令
java -jar sfnttool.jar -s '此处放入需要提取的文字' font.ttf fontc.ttf font.ttf ------ 原字体文件名 fontc.ttf------ 提取后的字体文件名
经过测试,已经把项目5MB的艺术字体,按需求提取后,占用只有20KB,并且可正常使用。大大压缩了apk包的大小,还可以减小资源加载的占用。有此需要的同学赶紧用起来吧。