电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

APK软件汉化教程VIP免费

APK软件汉化教程_第1页
1/20
APK软件汉化教程_第2页
2/20
APK软件汉化教程_第3页
3/20
APK软件汉化教程(转载请注明来自藕粉网www.Allphone.com.cn的Smwenzi,谢谢)随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,中文界面还是很有必要的。因此,本人综合网上多位前辈大侠的教程,加上自己的一点心得,对如何汉化APK软件,进行简要说明。由于我也是个新手,很多地方也许会不完善甚至存在错误,请各位兄弟不吝赐教。一、概述目前,网上常用的APK汉化方法有三种:一是使用HexWorkshop,这种方法操作繁琐、费时费力,而且经常出现搜不到想要修改的字符的情况;二是使用汉化浪子大侠的AndroidResEdit(目前最新版本AndroidResEditv1.5),这个软件使用简单直观,但是对不在资源文件中的词条无能为力,只能用于简单的汉化;第三种就是我在这里要向大家推荐的APKTOOL,他的原理是把APK进行反编译,生成程序的源代码和图片、XML配置、语言资源等文件。我们只需要对有关图片和语言资源等文件进行修改,再编译打包成APK并签名,就可以得到汉化版的APK软件了。二、搭建汉化环境由于APKTOOL工具是用Java编制的,因此需要电脑中安装了JRE或者JDK(JAVA工具,用JRE即可)。下载地址:本帖隐藏的内容需要回复才可以浏览ftp://o1:o1@222.223.83.143/hanhua/jre-6u20-windows-i586-s.exe接下来就是我们要用到的关键工具——APKTOOL。为便于操作,自己编写了一个批处理工具,集成了最新的apktool-v1.3.1和签名工具,可以省去自己输入指令的麻烦,实现解包、打包、签名自动处理。下载地址:本帖隐藏的内容需要回复才可以浏览ftp://o1:o1@222.223.83.143/hanhua/APKTool.rar还有一个辅助工具Notepad++,这是一个功能强大的文本编辑软件,可以在指定文件夹中搜索字符串,汉化不在资源文件中的词条时,用这个可以极大减少工作量。下载地址:本帖隐藏的内容需要回复才可以浏览ftp://o1:o1@222.223.83.143/hanhua/npp.5.6.8.Installer.exe安装的步骤很简单了,下载上面三个文件,安装JRE和Notepad++,将APKTool压缩包解压到任意位置,就OK了。另外,为了调试方便,推荐安装Android相应版本的SDK(或OMS),并建立虚拟机运行环境。当然用手机调试也可以,但是没那么方便而且容易发生不可预料的问题。关于虚拟机环境搭建请参考其他资料。下面进入正题……三、解包软件将你需要汉化的APK文件,放到APKTOOL文件夹下面。注意:APK文件名中,不得包含汉字和空格,否则在执行过程中会出错,没办法,老外的工具不支持汉字,批处理不支持空格。双击运行“APK工具包.BAT”,首先出现欢迎界面,按任意键继续。接下来显示操作选项,在这里我们要执行解包操作,选【1】,批处理会自动识别APK文件并开始解包,在这里我用FlipSilent(一个翻转静音工具)作为示例。完成后,会自动打开【Doing】文件夹,解包出来的资源存储在这里,原始的APK文件则被备份到【Backup】文件夹中。打开解包的资源文件,里面有两个文件夹:Res存储的各种资源文件;Smail:存储的是反编译的程序代码,还有两个文件就不用管了。至此解包操作完成。四、初步汉化汉化的第一步,是汉化res文件夹里面的程序界面资源。一般来说,这个文件夹里面会包含以下文件夹:Drawable:程序调用的图标以及各种图片;layout-land:竖版界面xml描述文件;layout-port:横版界面xml描述文件;menu:菜单布局xml描述文件;values:字符串资源定义,我们要汉化的绝大部分工作就在这里面;xml:其他不再详细分类的布局xml描述文件。根据软件的不同,文件夹可能会多些也可能会少些,具体内容大家打开一看就大概能知道是什么了。这里FlipSilent软件相对比较简单,所以只有三个文件夹,如下图:在values文件夹下的文件:一般来说,汉化需要处理是arrays.xml和strings.xml这两个文件。如何判断哪些是需要我们翻译的词条呢?有三种方法,综合起来一般就差不离了:第一个当然是在使用软件中界面出现的词条,这个可以用手机仔细查看,当然有一部分可能很少出现的提示会有遗漏;第二个凡是一对tag里...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

APK软件汉化教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部