大家我是你们的老朋友,一个平平无奇的实践记录分享博主。今天跟大家聊聊我昨天搞的“黑魔法安卓汉化”。这名字听着挺唬人,就是折腾安卓软件汉化那点事儿。

起因是这样的,我最近发现一款小众APP,功能贼好用,但是丫竟然是英文的!作为一个英语渣,用起来那叫一个费劲。寻思着咱也算是半个技术宅,不能惯着这毛病,必须汉化它!

说干就干,我把APP从手机里扒拉出来,这步很简单,用个啥文件管理器就能搞定。然后,重头戏来了,开始反编译。我用的是MT管理器,这玩意儿安卓汉化必备神器。打开MT管理器,找到APP的安装包,解压,找到里面的*文件。这个文件里藏着APP的核心代码,也就是我们要汉化的文本。

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

把*文件拖到电脑上,用dex2jar工具把它转换成jar文件。这一步是为了方便我们用Java反编译工具(我用的是jd-gui)查看源代码。打开jd-gui,把jar文件扔进去,哇,花花绿绿的代码瞬间糊你一脸。别慌,找找*文件,这里面存放着APP里所有的文本内容。如果找不到,那可能文本内容被写在了代码里,那就得硬着头皮啃代码了。

黑魔法安卓汉化

找到*,打开一看,果然密密麻麻全是英文。接下来就是体力活了,对着英文,一句一句翻译成中文。这里推荐用个好用的文本编辑器,比如notepad++,方便查找和替换。翻译的时候尽量信达雅,别瞎翻译,不然汉化完了更看不懂。

翻译完之后,把*文件替换回原来的APP安装包里。这里要注意,替换之前最好备份一下原始文件,万一搞砸了还能恢复。替换的时候,用MT管理器打开APP安装包,找到*文件,直接替换掉就行了。

一步,重新打包签名。MT管理器也自带签名功能,选择“APK签名”,签个名就OK了。签完名之后,把新的APP安装包安装到手机上,打开看看,全变成中文了!成就感满满!

汉化过程也不是一帆风顺的。有些APP做了混淆加密,反编译出来的代码根本没法看,这种只能放弃。还有一些APP的文本内容被分散在各个地方,需要一点点去找,非常考验耐心。不过只要功夫深,铁杵磨成针嘛

  • 1. 准备工具:MT管理器、dex2jar、jd-gui、文本编辑器
  • 2. 反编译APP,找到*文件
  • 3. 翻译*文件
  • 4. 替换*文件
  • 5. 重新打包签名

这就是我昨天折腾“黑魔法安卓汉化”的整个过程。汉化安卓APP确实挺费劲,但是成功之后那种成就感是无法比拟的。希望我的分享能帮助到大家,如果你们也有什么好的汉化经验,欢迎在评论区分享!下次再见!

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。