[]LayaNative APP包 字体的问题

layabox.ttf
这个是内嵌字体对吧,删除是不是就用系统字体,对游戏有没有影响(我删除测试是没问题,就怕哪里没测试全面)
已邀请:

layabox

赞同来自:

由于andriod设备种类繁多、android的字体文件不统一,每个系统默认的中文字体路径有差异(再加之国内很多厂商个性化定制),读取font.ttf是一个难题。

LayaNative的运行器LayaPlayer的策略是根据android的系统版本号,枚举出字体文件的路径,如果加载成功,则使用系统默认字体,如果加载不成功从LayaBox网站下载一个字体存储到本地,第二次进入时,直接读取本地字体。

从LayaPlayer-0.9.5以后版本,开发者可以在打包app的时候,默认将字体打包到app中,避免在某些特殊设备没有字体,如果在没有字体的设备上,第一次运行需要在网络上下载4MB的TTF字体,影响用户体验。所以模板工程默认是内嵌了ttf字体,这样会导致apk体积增加,如果你比较在乎apk大小,可以删除assets/font/layabox.ttf这个字体文件。
 
了解这些之后,是否删除layabox.ttf,需要自己权衡一下。
 
更多关于嵌入字体的介绍,请查看文档:https://ldc.layabox.com/doc/?nav=zh-js-7-2-8
 
 

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作