Android软件汉化的详细介绍


要对Android软件进行汉化,就要先学习安卓应用汉化教程,了解应用汉化软件 , 最常见的是安卓汉化软件就是apk 。在进行对Android英语汉化前 , 要详细了解apk安装包 。这样才能找出应用汉化的文件和需汉化的内容 。下面就为大家介绍apk安装包的文件结构,方便大家进行Android应用汉化 。
以知名桌面软件“LauncherPro”为例,apk安装包文件目录如下:
- META-INF
- res
- anim
- color

- drawable
- drawable-hdpi
- drawable-land
- drawable-land-hdpi
- drawable-mdpi
- drawable-port
- drawable-port-hdpi
- layout
- layout-land
- layout-port
【Android软件汉化的详细介绍】
- xml
- AndroidManifest.xml
- classes.dex

- resources.arsc
了解了这些apk安装包文件目录,就需要了解我们要对那些文件进行汉化 。
1、多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件 。
2、META-INF文件夹里面存放的是证书文件,软件修改后需要将里面的证书文件删除(***.RSA、***.SF、***.MF三个文件)再重新签名,否则软件无法安装 。

3、res文件夹里存放的大部分是软件所需的资源及布局文件(drawable存放资源、layout、xml存放布局文件***.xml),部分需要汉化的单词、语句会在这些***.xml文件里 。
4、AndroidManifest.xml文件里包含了软件名称、版本、权限、引用的库文件等信息 。极少数软件在这个文件里会有单词、语句需要汉化 。
5、classes.dex文件是Java源码编译后的代码文件 。通常该文件里都有单词、语句需要汉化 。
6、resources.arsc文件是编译后的资源文件,大多数情况下,需要汉化的单词、语句绝大多数都在这个文件里,汉化的时候首先就要看这个文件 。
7、另外,一些需要汉化的***.png图片文件、***.html文件、***.txt文件可能会在assets文件夹或res/raw文件夹内 。图片文件需要用Photoshop修改,html、txt文件可以直接用NotepadPortable文本编辑工具修改(不建议用系统自带的记事本) 。
详细了解了apk安装包文件,就可以开始对安卓应用汉化了 。若遇到问题要多多的去查看安卓应用汉化教程 , 找出问题的症结 , 解决汉化中出现的问题 。

经验总结扩展阅读