昨儿半夜摸鱼刷论坛,看见个叫《NPC狩猎》的黄油汉化版资源,标题吹得天花乱坠。下完兴冲冲点开,好家伙,直接闪退黑屏给我整懵圈了。
第一轮折腾:查翻译文件
先把安装包拆了瞅瞅,找到那个汉化组塞的翻译文件。挨个点开assets文件夹里的txt乱翻,全是些鸟语字幕文本。改了两行英文测试,重新打包签名——安装完照旧秒退!气得我差点把手机摔...
昨儿半夜摸鱼刷论坛,看见个叫《NPC狩猎》的黄油汉化版资源,标题吹得天花乱坠。下完兴冲冲点开,好家伙,直接闪退黑屏给我整懵圈了。
第一轮折腾:查翻译文件
先把安装包拆了瞅瞅,找到那个汉化组塞的翻译文件。挨个点开assets文件夹里的txt乱翻,全是些鸟语字幕文本。改了两行英文测试,重新打包签名——安装完照旧秒退!气得我差点把手机摔床垫上。
灵光一现:瞄到lib文件夹
瘫沙发上灌了半罐红牛,突然想起apk解压出来的lib库一直没动过。点开armeabi-v7a子目录,好家伙躺着一堆.so后缀的玩意儿!名字长得跟乱码似的:
- 还有个贼长的libBugly啥so
终极土法子:换原版库文件
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
连夜翻墙把原版apk拽下来,拆包后单独抠出lib整个文件夹。把汉化版里那几个.so文件全删了,换成原版货色。重新签名安装时手都在抖——这回终于见到游戏启动画面了!进去试玩半小时,NPC对话全变成中文,菜单按钮也没乱码。
血泪教训
现在算是整明白了:
- 垃圾汉化组只管改字幕文本
- 完全不管C++底层库的适配
- 原版要求特定版本Unity引擎支持
- 他们乱删lib文件导致闪退
现在躺被窝里拿触控笔戳NPC,爽得飞起。所以说,有些汉化组干活真不如玩家自己动手丰衣足食...