今天搞H软件学院安卓汉化的破事儿
早上打开那个H软件学院安卓安装包,直接傻眼了。满屏乱码跟天书似的,汉字全变成火星文。这破玩意儿去年还挺正常,咋更新完就报废了?
翻箱倒柜找工具
先掏出祖传的MT管理器扒安装包:
- 解压完直奔assets文件夹
- 在font目录发现三个字体文件
- 挨个点开查看全是方框乱码
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
重点来了兄弟们!突然想起安卓10以后强制启用了字体裁剪。把字体文件塞进FontForge查看,果然中文部分全被拦腰截断。
土办法解决大问题
干脆自己整活:
- 从旧版安装包挖出完整字体文件
- 拖进FontCreator手动补齐缺的汉字
- 重新打包时在*加上disableFontPadding=true
血泪经验送你们
提醒三点:
- 千万别用精简版字体包
- 系统更新后先检查fontconfig
- 遇到文字重叠就关掉字体抗锯齿
折腾到下午三点才发现没吃午饭,这汉化修复比通下水道还费劲!下次见到H软件学院的更新包都得先备好速效救心丸...