1 / 22
文档名称:

android手机软件汉化教程(手把手教你).doc

格式:doc   大小:3,721KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

android手机软件汉化教程(手把手教你).doc

上传人:xxq93485240 2019/1/19 文件大小:3.63 MB

下载得到文件列表

android手机软件汉化教程(手把手教你).doc

文档介绍

文档介绍:首先我们来了解一下apk文件:APK是AndroidPackage的缩写,即Android安装包。APK是类似SymbianSis或Sisx的文件格式,将apk通过电脑或传入手机即可安装程序。apk文件实际是一个zip压缩包,可以通过解压缩工具解开*.apk文件。我们使用平时最常用的一款进程结束软件AdvancedTaskkiller作为本次课程的教学软件!先新建一个文件夹,用rar压缩工具将压缩包内的文件解压到文件夹内,下载()2010-8-920:58解压到文件夹以后,我们会得到如下图的几个文件和文件夹下载()2010-8-920:58其中,META-INF和res这两个文件夹,,,它们是每个软件都有的,也就是必须的!assets有的软件有,有的没有,有的软件还有些其他的文件夹META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全,这里先不用管它,最后APK签名时再来说它。res目录是存放资源文件的,不同的软件,res目录下的文件夹也不同,一般也就是drawable(图片所在文件夹)drawable-hdpi(高分辨率图片所在文件夹)layout(界面布局xml文件所在文件夹)layout-hdpi(高分辨率界面布局xml文档所在文件夹)menu(一些菜单文件所在目录)raw(存放帮助类文档或其他资源的文件夹,;)xml(其他一些xml文件所在目录)这几个。这款软件就只有drawable,layout,xml这三个。drawable这个文件夹一般都是存放软件中的图片。有的软件要修改图片的,就要来这里找!一般游戏居多。软件很少有要修改图片的!其他几个文件夹存放的都是些XML文件了,这里面也会有要汉化的地方。xml的汉化我们会在第二讲中做详细讲解!,是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,这里面基本是没有要汉化的,但是极个别软件的软件名,或是个别单词会存在于这个主XML中!,通俗点就是整个软件的代码文件。如果当你汉化软件时,arsc和xml文件你都汉化了,但是软件中还有没汉到的,那就肯定在dex文件中了。第三讲我们会详细介绍dex的汉化!,是主要的资源文件,汉化时首先要看这个文件,最先汉化的也是这个文件!我们也是首先来学****arsc文件的汉化!大家是不是对apk安包内的文件都有所了解了呢,那么下面我们就开始学****arsc文件的汉化吧!第二课arsc文件汉化从这一讲开始,我们就要正式学****android软件的汉化了,我们先从arsc文件的汉化开始吧!以前的汉化都是通过修改16进制代码来汉化的,非常的繁琐麻烦,一个不小心出错了,就不能用了。现在随着时代的进步,工具也越来越多了,在这里推荐给新人和懒人最方便的汉化工具,汉化浪子同学推出的汉化狂人软件!上一课已经讲了,我们使用平时最常用的一款进程结束软件AdvancedTaskkiller作为本次课程的教学软件!下面的arsc汉化包括xml和dex汉化都是用的这款软件,之后就不在提示了。先打开汉化狂人软件,,,拖拽到汉化狂人的界面上即可!下载()2010-8-921:05先来对文件进行一下分析,我们会看到,第1行开始到第12行,都是“res/”这个开头的,它们明显都不是单词或语句,不是我们要汉化的,其他软件也是如此,arsc文件中的“res/”开头的都排除掉,不光是开头的几行有,有的软件在一些要汉化的单词语句中间也会夹杂着“res/”开头的语句,这些一定都不要动!如下图:下载()2010-8-921:05开始的我们排除了,那当我们看到一个大写字母开头的单词时,看看软件中是不是有这个单词,Kill这个单词是软件中有的,我们就从这开始吧,Kill在软件的设置中还有其他地方都能看到。下载()2010-8-921:06在汉化狂人中双击要汉化的单词,直接替换成中文或是点击界面下方的开始汉化,然后找到要汉单词,在输入中文的方框中输入中文,替换之前的英文,然后点击添加中文,该单词就汉化完毕了!(汉化狂人的使用方法在软件压缩包中附带,不会使用的请自己查看)下载()2010-8-921:05Kill字面意思是杀死,致死,但我们不能这么汉