时间:2014-07-03 14:11:42 来源: 互联网 复制分享
据国外媒体报道,谷歌Android Market手机软件商店中的软件数量已经突破2万,但这些丰富的软件绝大部分都是英文版的,E文不好的朋友使用起来很不方便。身为达人的我们怎么能看着 众兄弟在E海中苦苦挣扎。赶快来展示一下自己高手的风范,将论坛、网络流传的版本贴上自己汉化的标签,造福众“A饭”!
汉化原理
汉化软件,听起来技术含量很高,其实并不难实现。在Android平台下,程序文件的后缀名为 “.APK”,APK是Android Package的缩写,意思是Android安装包,是类似WM系统“.CAB”和Symbian系统“.SIS”的文件格式。APK程序文件可以用 WinRAR之类的解压缩软件解压,我们只需要将其中的resources.arsc文件解压出来,用汉化工具将.arsc文件内的英文资源翻译为中文, 修改包含英文的图片,再替换原文件,最后将APK文件重新签名即可。
准备工作
工欲善其事,必先利其器。汉化APK软件需要事先下载安装好以下工具:
1.Java
2.解压缩软件:WinRAR
3.汉化工具:AndroidResEdit(需要.NET Framework 2.0支持)
4.图片汉化软件:Photoshop
5.签名程序:Auto-sign(推荐使用AndroidResEdit软件自带的签名功能)
实战APK软件汉化
News and Weather是一款从Android 2.1系统中提取的天气与新闻资讯软件,目前只有英文版本,下面我们就对这款软件进行汉化。
A.解压
在News and Weather软件的安装文件GenieWidget.apk上点击右键,在快捷菜单的打开方式中选择“WinRAR”打开APK文件,将其中的resources.arsc文件解压出来。
B.汉化
1.文字汉化
运行AndroidResEdit软件,打开之前解压出来的resources.arsc文件。软件会在原始资 源栏中列出所有英文词条,在某一词条上双击,在弹出的对话框中输入翻译后的内容,确定后即可完成该词条的汉化(E文不好的朋友可以使用Google在线翻 译或者借助词典软件进行翻译)。依次将所有词条翻译汉化后,点击文件菜单中的保存文件即可。一般情况下我们只需要翻译以大写字母开头的词条,也有小部分是 以小写字母开头的,这些需要我们自己来判断。带下划线的软件参数、目录名称、文件名称不需要修改,像%s%、d%这类格式化输出的参数也不用做修改,照抄 过来就可以了,输入时注意是半角小写字符,否则会出错。
如果需要翻译的词条过多,逐条翻译比较麻烦,AndroidResEdit软件还提供了字典导入/导出功能。点击文件→导出字典→大写字母开头 词条,将所有大写字母开头的词条导出为.txt文本文件。然后打开导出的TXT文本文件,在自动生成的“|”竖线后输入汉化内容,全部完成后保存。最后在 AndroidResEdit软件中选择导入字典功能,导入翻译好的TXT文件就可以了。
2.图片汉化
某些软件中会有包含英文的按钮图片,我们只需找到对应图片,利用Photoshop等绘图软件,制作成中文按钮 图片就OK了。一般来说,软件的所有图片素材都在APK文件内的\res\drawable目录中,图片格式为PNG。除了汉化图片外,我们还可以替换该 目录中的图标素材,达到美化软件的目的。
C.替换汉化文件及图片
resources.arsc文件和图片汉化完成之后,再次用WinRAR打开原APK安装文件,将resources.arsc文件拖入WinRAR工作窗口,替换原文件。用同样的方法,将处理好的图片,拖入\res\drawable目录中,替换原图片。
D.签名
APK文件汉化完成之后,需要重新签名才可以安装使用。在签名之前,先删除原来的签名文件,用WinRAR打开APK文件,将META-INF文件夹中除MANIFEST.MF以外的两个文件删除,然后关闭WinRAR软件。
打开AndroidResEdit软件,选择签名菜单中的“签名APK文件”功能,指定要签名的APK文件的位置,点击立即签名按钮,再指定新 签名的APK文件保存位置,提示签名完成就大功告成了。接下来就可以在手机上安装测试了,在使用过程中发现未汉化或者汉化错误的问题,可以按上述步骤进行修正。
汉化效果:
设置菜单汉化效果
弹出对话框汉化效果
桌面插件菜单汉化效果
软件图标美化效果
国外的网友已经把Debian ARM EABI版本移植到Android平台上运行,Debian作为一个优秀的Linux发行版本,本文的安装过程需要你获取Root权限使用BusyBox安...【详细】
作为一款智能操作系统,快捷键和技巧是必不可少的,之前本站也已经介绍过多个Android操作系统使用技巧,下面本站将之前的整合在一起,并加入了数个新技巧...【详细】
很多网友看了我们这么多Android手机的介绍很想购买一部,但是考虑到国内市场,主要是水货流入很多地方没有销售点或过远没有机会亲身体验,我们给大家出了...【详细】
Android系统内置的网络浏览器是Chrome Lite,从名字上看这款浏览器就是Google浏览器的Android简化版本,同样采用Webkit内核,因此这款浏览器拥有很强大...【详细】
相信现在已经有不少网友用上了TouchPal这款新登录Android平台的输入法。由于目前大多数网友使用的都是之前谷歌拼音的泄露版,因此词库和功能都不如...【详细】
如果你手中拥有乐PHONE,但是对于其中的部分内置应用不知道如何删除,那么本教程可以起到适当的参考作用,而以下操作的前提,是基于你的乐Phone已经获取R...【详细】
果然不出所料,NexusOne所遇到的问题根源在Android 2.1上面,并不是硬件的问题。今天外国网友为我们带来了该机在3G网络下不稳定自动切换GSM网络故障...【详细】
众所周知Android手机的上网功能需要用到APN(网络接入点)的设置,只有正确相应的APN才能够上网。而我们经常见到的都是中国移动和中国联通的APN设置,这...【详细】
我们可以看看初步的统计数据: • Android 平台上 29% 的免费程序能获取用户的位置信息,而 iPhone 上有 33% 的免费程序能获取用户...【详细】
有很多朋友购买了HTC Hero之后发现手机接收短信后没有震动功能,难道是G3没有震动功能吗?当然不是了,这是由于Android系统默认情况下并没有将短信振动...【详细】
超频必备工具: SetCPU里程碑超频必备工具(点击下载) 摩托罗拉里程碑超频步骤: 1、打开SetCPU界面如下 里程碑超频必备工具SetCPU截图 二、选...【详细】
第一步 拨号前准备 1、开通GPRS 功能;(开通了CMWAP 和CMNET 功能)。 2、安装手机Modem 驱动程序。 3、关闭手机推送功能。 右键...【详细】
通过Android模拟器-零花费体验Android系统 的介绍相信不少没购机的用户可以方便了解Google开源移动平台,不过仍热有一部分网友抱怨界面是英文的,继续...【详细】
给乐Phone手机系统换字体,对于许多喜欢尝鲜的用户都想尝试一番,而如此才能更换Lephone android系统的字体,是许多用户都不了解的,而本文就详细介绍了...【详细】
除此之外,绝大多数白领商 务人士,通常还要看看公司邮箱或者新浪网易邮箱等,在这方面的设置上,有不少人会犯难。实际上,这方面的设置,除了几个关键点需要...【详细】
相信有不少Android机友都玩Facebook和YouTube,不过这些网站都被国内的运营商和谐了,即使在电脑上也只能通过翻墙的手段来观看。其实各位网友有所不...【详细】
够了T-Mobile G1手机的用户可以随时通过GPS来获取自己的位置信息,由于GPS芯片需要不停的获取卫星数据,关闭它可以节省至少35%的电量。目前Android手...【详细】
众所周知,Android手机其实真正意义上算是互联网手机,各种应用和服务都和网络紧密相关,虽然在外国不需要考虑网络流量的问题,但是在中国就不能不考虑了...【详细】
购买了T-Mobile G1的朋友很幸运自带了Wi-Fi无线网卡,如果你所在的单位有Wi-Fi网络那么通过这种方式上网既经济又快速,的确GPRS的CMNET包月上网还是显...【详细】
首先,本教程所有的修改步骤,所有操作都是基于乐phone已经获得了ROOT权限的基础之上,请机友们首先确定自己的乐Phone已经获取了修改系统的第一个通行...【详细】