首页 微武游戏攻略 正文

妈妈为何这样安卓汉化问题解决?(常见疑问专家答案详解)

今天突然想给老妈手机整个游戏玩玩,结果她老人家嫌全是洋码子看着头大。我这人最受不得亲娘抱怨,寻思要不给它汉化了呗。

开整第一步

先扒拉个汉化包,论坛里下完就兴冲冲往手机里怼。安装完直接闪退。我还当是安装包没下全,重新下了三遍照样扑街。

撞了邪

我这暴脾气上来了,直接开电脑上模拟器调试。你猜怎么着?错误日志里蹦出来两行鬼画符:

    小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • Resource type 0x72763032 not found
  • Failed to parse APK

当场掏出祖传的十六进制编辑器,把安装包当猪肉似的切片研究。重点来了:发现那帮做汉化包的手欠,把*文件给整成压缩包格式了!安卓系统压根认不出这骚操作。

土法子硬修

翻箱倒柜找了个反编译神器,把原始安装包拆得七零八落。重点盯着res文件夹里那些带着values-en的破烂,挨个替换成中文词条。关键操作:

  • 把values-zh-rCN整个文件夹塞回去
  • 手动改AndroidManifest里的系统版本号
  • 重新签名时手抖输错三次密码

生成新安装包那会儿心都提到嗓子眼,生怕又白忙活。

血压测试环节

安装过程倒是顺利,结果刚进游戏主界面就卡成PPT。气得我差点把鼠标摔了,突然想起个细节——这游戏缓存用的是外文字体!转头就把系统字体文件夹里的*拷进游戏目录。重启游戏那瞬间,看着熟悉的简体中文菜单,差点感动哭。

番外插曲

本来以为大功告成,老妈玩了半小时突然嚷嚷按键失灵。我拿过来戳半天发现汉化把触摸区域搞错位了,确认按钮跑到退出键位置上了!熬夜到三点用反编译工具硬是把坐标数值从360×640改成720×1280,跟打地鼠似的调试了十几遍才对齐。

这事儿给我整破防了,想起当年给客户做外包项目。那二货老板非让我三天搞定跨平台移植,结果验收时候挑刺说启动图LOGO比原版小了两个像素点。尾款拖了半年没给,拿二十张洗脚城代金券抵债。气得我直接把他服务器里的测试包全删了,结果那公司两个月后真黄了——听说是因为老板沉迷洗脚误了事。

本文转载自互联网,如有侵权,联系删除