全民汉化Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告) -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】
   首先,让我们来认识什么叫做APK.

    A PK:在Android平台下,程序文件的后缀名为“.APK”,APK是Android Package的缩写,意思是Android安装包,是类似WM系统“.CAB”和Symbian系统“. sis”的文件格式,

全民汉化Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告)



   然后,我们来了解为什么要汉化它。

   在很多年前,long long year ago,那时候汉化需要修改16进制字符。汉化十分的麻烦,而现在,智能手机兴起,市场内软件无数,但是很多软件又是英文的,我英文又不好,又不想再回到那种抽掉几包烟才能汉化几个程序的16进制汉化方法,怎么办?于是就有了我们现在的APN简单汉化方式。

   教程分三个部分:

   >点击直达<——2楼是强制汉化教程,是Android软件比较早的汉化方法,方法是用汉化工具在原语言(英文、或软件原带的其它语言)的基础上将单词和语句强制修改成中文。

   >点击直达<——3楼是APKTool汉化、精简教程,方法是用APKTool工具将软件反编译解包,直接用文本编辑工具修改语言包、精简语言包或自行添加中文语言包。

   >点击直达<——4楼是去广告教程。
   >点击直达<——5楼APN简单汉教程(相对上面的方法会简单点)

   汉化工具(帖子已提供附件):

   A   ndroidResEdit(arsc/xml汉化、签名工具)

   汉化狂人(arsc/xml汉化工具)

   Notepad++ Portable(dex汉化、文本编辑工具)

   APKTool(反编译/编译工具)

   smali/ baksmali(dex解包/打包工具)

   WinRAR(apk安装包打包/解包工具)

   * 基础知识:

   1、apk安装包的文件结构'

   以知名桌面软件“LauncherPro”为例,apk安装包文件目录如下图:

2、打包/解包

  apk安装包其实就是zip格式的压缩包,只是文件扩展名改成了apk而已,所以可以直接用解/压缩软件WinRAR打开,若你的系统没有关联apk文件,请先安装WinRAR,打开WinRAR——选项——设置——综合,在“用户自定义压缩文件扩展名”处填上apk,点“确定”保存即可,

电脑资料

全民汉化Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告)》(https://www.unjs.com)。之后就可以直接双击以WinRAR打开apk安装包文件。

   汉化软件的时候,不需要把整个apk安装包解包,对于需要汉化的文件,如resources.arsc、classes.dex等文件,直接用鼠标拖出来,汉完后再拖进apk安装包后重新签名就行了(签名问题下面会讲到)。

3、签名

   Android的软件也需要签名,不过和Symbian相比,却要简单方便得多,首先是不需要自己去申请证书,下载个签名工具就可以签名了。另外,我们从电子市场、软件官网下载来的软件都是已经签好名的,可以直接安装,这里讲到的签名,是针对软件安装包被修改过的情况(如汉化需要修改安装包内的文件,原来的签名文件就不能用了,所以要重新签名软件才能正常安装。),正常情况下不需要签名。

   现在Android可用的签名工具很多,想方便点的话可以用汉化浪子出品的AndroidResEdit,这个软件自带签名包(工具在帖子附件有提供)

签名方法很简单,删除原证书文件后(META-INF 文件夹内的***.RSA、***.SF、***.MF三个文件),打开AndroidResEdit——签名——签名apk文件,选择需要签名的apk安装包后点击“立即签名”即可。

4、安装Java

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

   安装地址:http://www.java.com/zh_CN

dex解包/打包工具Undex.rar
 

dex汉化、文本编辑工具Notepad Portable.rar 
反编译/编译工具APKTool v1.3.2.rar 
最新文章