欢迎来到千学网!
您现在的位置:首页 > 实用文 > 广告词

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

时间:2023-01-12 08:05:03 广告词 收藏本文 下载本文

下面是小编为大家整理的全民汉化Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告),本文共4篇,以供大家参考借鉴!

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

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

首先,让我们来认识什么叫做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,点“确定”保存即可,之后就可以直接双击以WinRAR打开apk安装包文件。

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

3、签名

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

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

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

4、安装Java

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

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

dex解包/打包工具Undex.rar

dex汉化、文本编辑工具Notepad Portable.rar 

反编译/编译工具APKTool v1.3.2.rar 

篇2:浅谈DOS软件的汉化

近年来新推出的各类DOS软件很多,但由于绝大多数DOS新软件都是英文的,不符合绝大多数国人的习惯,我觉得要做到推广新DOS软件,少不了经过汉化这一环,

DOS下的软件汉化与WINDOWS9X的不同,WIN9X的软件其文字信息多数使用资源(我实际上不懂EXE文件格式,所以不作准确描述)存放,可以用 专门修改文件资源的软件如EXESCOPE等找出来汉化。DOS中的文字信息分散在EXE文件各处,要修改起来相对困难得多,当然FOXPRO例外,在 RICHWIN某些版本中有一个汉化了的FOXPRO菜单,可以用它轻易将FOXPRO的菜单汉化。

要汉化DOS软件,最简单的方法当然是在UCDOS/CCDOS等汉字系统下,用PCTOOLS等的十六进制编辑功能将英文信息逐个修改,然而工作量也最大,效率则最低。

当然DOS下也有东方快车等自动汉化软件,不过它汉化出来的意思往往难以做到准确,有时用这些软件汉化出来的还不如使用原来的英文软件方便,在这方面我也没有多作尝试。

还有一种方法是使用文字信息提取软件,将一定长度的文本信息和位置信息从EXE文件中提取出来,成为一个TXT文件,对这个TXT文件进行修改后,再按照位置写回去,这里要注意的是修改后的汉字字符串长度不得长于原来英文字符串的长度。

我这里主要介绍第三种方法,也推荐想进行汉化的朋友使用,这也可当成一种学习英文单词的途径。我使用的文字提取软件是龚成兵的Editor 2.0(注:可在本站的“中文工具”中下载),用法很简单,如edit2 /s:4 ndd.exe ndd.txt就可将NDD.EXE中不短于4个字节的文字全部提取出来,存成NDD.TXT文件,用我们熟悉的编辑器进行编辑。文件里面是类似下面的字 符串:

*0000790A 0009┃Unable to┃

……

前面是提取的文字在EXE文件中的位置和长度,不要修改,

*号表示略过,不将修改后的文字写回NDD.EXE,所以如果要将修改后的文字写入就必须去掉*号。

后面夹在在表格符间的英文就提取出来的字符串,最好在CCED(或CCDOS97的ED,或CXDOS中自带的CXED)中并在表格锁定状态下进行修改, 这样就不用担心修改后汉字的长度会长过原来的英文了。汉化时不妨加载希望辞海或译林英汉词典等,随时查阅不认识的单词。

修改NDD.TXT之后,可以用edit2 /r ndd.exe ndd.txt将汉化后的信息写回去,然后在汉字系统中运行NDD测试效果,如果要作修改只需再修改NDD.TXT就可以了。

再补充几点细节问题:

1、提取出来的文本经常有%a,%d,%C之类的文字,这是程序要显示的变量,不要将它们修改。

2、DOS早期的汉化比较困难,主要是因为早期的汉字系统不支持直接写屏,需要汉化者精通汇编语言并修改显示方式。现在的汉字系统可以支持绝大部分的英文软件,只需直接翻译即可,所以任何人都可以进行汉化工作。

3、汉化前最好先运行该软件一次,确信其可以在汉字系统中正常运行。这主要是少数英文图形软件和HD-COPY等与部分汉字系统争夺时钟中断的软件会引起麻烦。

有部分DOS软件使用了PKLITE等软件压缩,这时需要用UNP等先将它们解压缩,然后才进行文字提取工作。

希望有更多的朋友加入汉化行列(我正在抽空汉化NORTON 中的NDD FOR DOS),使有更多的优秀DOS软件给国人使用。

篇3:为什么要汉化APK软件 LT15I

在很多年前,long long year ago,那时候汉化需要修改16进制字符,

为什么要汉化APK软件 LT15I

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

篇4:Linux虚拟主机面板 kloxo安装及汉化教程linux服务器应用

前言:一般新手不适应linuxVPS 命令建站,装个面板就有必要了,Kloxo功能强大最重要的是支持自动备份可以很好的保护数据不丢失,购买VPS后有的服务商提供的有集成KLoxo面板的系统,这样就比较方便了只需要装下汉化包即可,所以购买VPS后可以在管理面板里 重做系统的选项里找一下有无集成系统 如有的话直接选择那个版本重做就可以了。

如果是干净系统那么就跟我一起来学习安装过程吧

首先卸载服务器软件

查询Mysql命令:

rpm -qa | grep mysql

卸载:

yum remove mysql

查询Apache命令:

rpm -qa | grep httpd

卸载:

yum remove httpd

查询PHP命令:

rpm -qa | grep php

卸载:

yum remove php

开始安装

yum install screen #安装screen(如果已有则跳过)

screen –S kloxo #建立一个窗口

wget download.lxcenter.org/download/kloxo/production/kloxo-installer.sh #下载

sh ./kloxo-installer.sh --type=master 运行脚本

控制面板管理地址

IP:7777/ /*安全连接*/ IP:7778/ /*普通链接,常用*/ 默认用户和密码都是admin,

电脑资料

其他组件及系统更新

yum install php-bcmath

yum install php-mbstring

yum check-update

yum update

yum clean all

安装汉化包

cd /usr/local/lxlabs/kloxo/httpdocs/lang

wget www.vpsjy.com/info/zip/kloxo_cn_pack.zip

unzip kloxo_cn_pack.zip

后台配置汉化

Advanced,Appearance,Language选择chinese 点 update 完成

Linux汉化之让MandrakeLinux支持中文

《全民汉化Android软件汉化教程(强制汉化/Apktool汉化/精简/去广告)(精选4篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

最新推荐
猜你喜欢
点击下载本文文档