第一部分:arsc文件汉化
目前市面上最流行的汉化方式,就是汉化这部分主文件。 我们开始吧: 首先,打开 AndroidResEdit1.3 然后把 resources.arsc 文件直接拖拽进去。如图: 这时你会发现,这里面几乎都是小写字母开头、两个单词连在一起、http开头的字句。所以,这一个文件基本没有什么需要汉化的,所以可以跳过。 然后,打开res文件夹。把里面的xml文件逐个的拖拽到 AndroidResEdit1.3 里面,寻找需要汉化的语句或者单词。 依据之前讲的排除法,只选择需要和能够汉化的字句汉化。 最后,找到 settings.xml 这个文件,打开。 (其实前两步汉化完以后,最上面的KILL selected apps已经是中文了,但是由于我懒,这个是汉化前截的图。大家凑合下)大家看到,下面的setting,help,onfo都还是英文的。这一部分都在classes.dex里面,所以,我们要汉化彻底,就必须进行这最后一步。 一、解包 classes.dex 文件。 classes.dex必须先解包,也就是反翻译。 利用准备工具里的dex解包和打包工具进行反翻译,WIN7系统背景和XP系统背景的请区分清楚下载。 解包后,会得到 classes名字的文件包 。如图: 这时候怎么办么前面我们有说到,我们现在只剩下下面一排setting,help,onfo没有汉化了对吧以,我们只要寻找有关于这几个单词就可以了!而且不需要三个都查找,只找setting都可以。 但是请注意!在所有的汉化当中, 请谨记:只有在前面带有const-string字样的才能汉化!所以,我们要搜索的就是const-string!然后在const-string后面再寻找我们要汉化的setting,help,onfo.不过到底为什么只有这个字样后面的才能汉化,我也不知道….. 2、按左上角搜索——在文件中查找 输入const-string。 如图: 在这里的时候,你会发现下面其实有很多查找结果。而怎么去分别就是最开头我所说的不好讲解的地方了,有些复杂的汉化软件,是需要依靠你自己的汉化经验去判断哪些需要汉化,哪些不需要汉化的。 而我们今天做教程的软件其实很简单,很多简单的软件也可以用这个笨办法去确定要汉化什么。 找到需要汉化的setting,help,onfo这三个单词离得最近的~或者根本就是连在一起的~!这种,才是能够汉化的。如上图示 然后,在上面的方框部分,选择“” 内的setting,修改为汉字。 保存。 三、打包classes文件夹。 汉化保存以后,回到C:androidXtemp目录下。 注意: WIN7系统背景下,把classes文件夹拖拽到dex.bat上面,按2.打包。 XP系统背景下,直接点击redex.bat。打包。 打包完成后,会在目录下生成一个叫做out.dex的文件,把文件名改为classes.dex,覆盖原文件。 再一次提醒:自己把握不准的,千万不要汉化。请大家仔细看这一部分的教程!
第四部分:签名 所有的我们已经汉化完毕了,接下来就是最后一步,签名了。 首先,打开META-INF文件夹,把CERT.RSA和CERT.SF两个文件删掉。只剩下MANIFEST.MF文件。 然后,打开 AndroidResEdit1.3 找到上面的签名两个字,打开。
选择要签名的文件,点确认。 OK….大功告成了 |
相关资源:SQLPrompt6.2.0.366官方原版+注册机破解(吾乐吧软件站分享)-数据…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!