Android软件汉化教程

现在随处都可以找到功能强大的汉化工具,操作简单,上手快,汉化不再是件麻烦事。
想学汉化的朋友只要你用心,你也可以自己汉出优秀的作品,因为汉化根本没啥技术含量,要的只是持之以恒。
不要再羡慕别人会汉软件有多么多么牛X了,只要你有些不差的英语功底,有着热爱汉化、分享资源的热情,你也能成为“汉化达人”,一切皆有可能!

步骤/方法

  • 01

    apk安装包的文件结构 以知名桌面软件“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 - xml - AndroidManifest.xml - classes.dex - resources.arsc - 多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。 - META-INF文件夹里面存放的是证书文件,软件修改后需要将里面的证书文件删除(***.RSA、***.SF、***.MF三个文件)再重新签名,否则软件无法安装。 - res文件夹里存放的大部分是软件所需的资源及布局文件(drawable存放资源、layout、xml存放布局文件***.xml),部分需要汉化的单词、语句会在这些***.xml文件里。 - AndroidManifest.xml文件里包含了软件名称、版本、权限、引用的库文件等信息。极少数软件在这个文件里会有单词、语句需要汉化。 - classes.dex文件是Java源码编译后的代码文件。通常该文件里都有单词、语句需要汉化。 - resources.arsc文件是编译后的资源文件,大多数情况下,需要汉化的单词、语句绝大多数都在这个文件里,汉化的时候首先就要看这个文件。 * 另外,一些需要汉化的***.png图片文件、***.html文件、***.txt文件可能会在assets文件夹或res/raw文件夹内。图片文件需要用Photoshop修改,html、txt文件可以直接用Notepad++ Portable文本编辑工具修改(不建议用系统自带的记事本,这东西杀伤无数...)。

  • 02

    打包/解包 apk安装包其实就是zip格式的压缩包,只是文件扩展名改成了apk而已,所以可以直接用解/压缩软件WinRAR打开,若你的系统没有关联apk文件,请先安装WinRAR,打开WinRAR——选项——设置——综合,在“用户自定义压缩文件扩展名”处填上apk,点“确定”保存即可。之后就可以直接双击以WinRAR打开apk安装包文件。 汉化软件的时候,不需要把整个apk安装包解包,对于需要汉化的文件,如resources.arsc、classes.dex等文件,直接用鼠标拖出来,汉完后再拖进apk安装包后重新签名就行了(签名问题下面会讲到)。

  • 03

    签名 Android的软件也需要签名,不过和Symbian相比,却要简单方便得多,首先是不需要自己去申请证书,下载个签名工具就可以签名了。另外,我们从电子市场、软件官网下载来的软件都是已经签好名的,可以直接安装,这里讲到的签名,是针对软件安装包被修改过的情况(如汉化需要修改安装包内的文件,原来的签名文件就不能用了,所以要重新签名软件才能正常安装。),正常情况下不需要签名。 现在Android可用的签名工具很多,想方便点的话可以用汉化浪子出品的AndroidResEdit,这个软件自带签名包(工具在帖子附件有提供)。 签名方法很简单,删除原证书文件后(META-INF 文件夹内的***.RSA、***.SF、***.MF三个文件),打开AndroidResEdit——签名——签名apk文件,选择需要签名的apk安装包后点击“立即签名”即可。

  • 04

    安装Java 这个是最基本的,汉化相关的软件都需要用到Java,必须要安装,否则汉化过程中出现各种奇奇怪怪的问题不要问我。

(0)

相关推荐

  • 安卓系统手机的APK软件汉化教程

    在现在Android软件横行的今天,我们在"菜市场"中看到90%以上的软件都是国外,无论公司或是个人开发的,这难免就会涉及到语言上的障碍.那在心爱的软件没有推出汉化版的时候,我们就 ...

  • Android studio汉化教程

    搜狗了一下居然没找到,所以给大家分享一下吧! 操作方法 01 首先你需要一个Android studio汉化包. http://pan.baidu.com/s/13DcZ0 02 找到你的Androi ...

  • webstorm网页开发软件汉化教程

    webstorm是一款国外的Web前端开发神器"."最强大的HTML5编辑器"."最智能的JavaScript IDE"等,那么在国内程序员们使用的时 ...

  • Android Apk软件汉化详解攻略

    简单介绍 01 Android Apk软件汉化详解攻略,如何对一个apk软件进行彻底的翻译汉化. 步骤/方法 01 软件反编译解包 因apk反编译和签名软件均需要java环境支持,所以要先安装JDK, ...

  • eclipse和myeclipse安装教程及eclipse汉化教程(图文)

    安装教程: JDK Downloads:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.h ...

  • Eclipse+PHPEclipse 安装教程和汉化教程

    安装教程: JDK Downloads:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.h ...

  • LoadRunner 12怎么安装?LoadRunner12.02安装及汉化教程图解

    LoadRunner 12是由惠普推出的专业压力测试软件,新版本主要兼容win7.win8操作系统,已经不再兼容xp操作系统,那么LoadRunner 12怎么安装?下面小编就给大家带来LoadRun ...

  • Element 3D V2 版本安装破解汉化教程

    Element 3D是videocopilot机构出品的强大AE插件,支持3D对象在AE中直接渲染的引擎. 该插件采用OpenGL程序接口,支持显卡直接参与OpenGL运算,是AfterEffects ...

  • wordpress主题汉化教程

    很多优秀的wordpress主题大多都源于国外,这就有一个局限性--不适合国人使用.就需要汉化和调整它使之更适合国人.例如movable汉化版,是国外模板,经汉化和修改后才更适合我们.wordpres ...