那天刷手机看到一个APP叫艾薇拍摄,界面全是英文的,头都大了。我一个安卓小白,想找个中文版的,结果官方根本不管这事。气得我直接去学汉化,打算自己上手搞定了。
为啥我决定开始折腾
就想装个逼呗。老婆刚下载了这个APP,非说英文看不懂让我弄中文版,我一开始连啥是反编译都不知道,纯粹是赶鸭子上架。上网一搜教程都太专业了,什么smali文件、dex啥的,根本就是天书。憋着一股劲儿,我就开了电脑,硬着头皮从零开干。
头一步:整工具和设置环境
工具下载最闹心。我先百度"安卓反编译工具",乱选了几个免费的软件,装了一堆垃圾插件才搞定。推荐用MT管理器或者ApkTool,都是傻瓜式操作。别傻乎乎地下错了汉化包,浪费时间,新手就找个轻量点的软件试试水就行。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 下载MT管理器安装到手机上,过程简单,点击下一步完事。
- 找原版APK文件,我是在应用商店直接下载艾薇拍摄的安装包,备份到电脑上。
- 开启USB调试模式,连电脑检查设备识别了没,折腾半天才搞定驱动。
环境配完,电脑桌面乱糟糟一堆图标,累得我差点放弃。
第二步:反编译和改文件
正式开搞了,手都在抖。打开MT管理器,导入APK文件,一键反编译,跳出个错误代码。上网查了半小时原来是路径问题,改了就通。关键找语言文件,在反编译出来的文件夹里翻查,找到values里的*文件。
- 用记事本打开*,全是英文文本。
- 一个词一个词改成中文,比如"record"改成"拍摄"、"settings"改成"设置"。
- 保存文件时注意格式,别乱删标签,不然会闪退。
这一步最费劲,眼睛都看花了。
第三步:打包测试和解决坑爹bug
改好后重新打包,MT管理器点一下重建APK。编译完安装到手机,蹦出来一堆错误,APP打不开。气得我直骂娘,原来是中文输入搞乱了编码。用工具修复XML文件后重试。测试时要反复开关APP,检查每个界面汉字显示正常。
- 打包APP后签名失败,教程说签名工具自己生成,瞎弄几下就通过。
- 在手机上安装测试,按钮功能都正常,中文显示完整。
搞定了,老婆试用说贼流畅。
搞完后的感受
折腾两天总算能装逼了。新手别怕累,一步步来就能上手,重点是动手试错别光看教程。现在手机存着自己汉化的中文版,爽歪歪。以后再学新的,我直接从基础开干不墨迹。
