一个Android应用的汉化的技术

开卷语: APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis 或 Sisx的
文件格式。通过将APK文件直接传到Android 模拟器或Android手机中执行即可安装。
apk 文件和sis 一样最终把android sdk 编译的工程打包成一个安装程
序文件格式为apk。APK文件其实是zip格式,但后缀名被修改为apk,
在Android 系统安装时,APK 程序会被存放在系统默认的APP 目录
中。现在很多人在使用GPhone时,特别是G1 都喜欢使用APP To SD 技
术设置。这就是把系统默认的APP 文件夹移到SD 卡上,安装APK 程序
时,直接把APK 安装到手机SD 储存卡,而不是手机内存,这样就大大
提升了手机的使用空间,同时也就相对的提示了手机运行速度。
我在下载安卓手机应用时,发现一款很好玩的游戏popstar,但是本人英文很不好,里面的英文看不懂,不能最大程度的玩明白。我想着一些软件都可以汉化,那么安卓应用能不能也汉化呢?于是我就在网上找到了一款汉化安卓应用的软件AndroidResEdit。这样就开始我的安卓应用汉化之旅。哈哈! :lol:
下面就和我一起学习怎样汉化你的安卓应用吧!
在开始汉化之前我们得做一些准备,那么我们要做什么准备呢?
首先我们准备java,因为我是学java的这个不是问题。
第二,要在网上下载一个AndroidResEdit软件(http://www.onegreen.org/Android/HTML/51504.html)解压后会有一个程序,打开就可以使用了。

[img]http://dl.iteye.com/upload/attachment/0074/9968/92257c1b-b900-33fa-88c5-55f353b3ca44.jpg[/img]

第三,要有一个签名程序Auto-sign(推荐使用AndroidResEdit软件自带的签名功能)然后我们就可以开始汉化我们的小应用了!!!


首先将popstar.apk用winrar方式打开,当然也可以用别的解压软件,我用的就是360压缩。

[img]http://dl.iteye.com/upload/attachment/0074/9965/2f422114-16a9-3c05-ac8c-43e1f1ab0d37.jpg[/img]

打开以后将压缩文件中的resources.arsc解压出来,放在一边。

[img]http://dl.iteye.com/upload/attachment/0074/9970/014d9e9e-70ee-38af-bada-b85e7b347aeb.jpg[/img]

然后打开AndroidResEdit


[img]http://dl.iteye.com/upload/attachment/0074/9972/ea253d44-2fe0-384d-b5c8-fa6a77ad39e2.jpg[/img]
把我们刚才解压出来的resources.arsc文件在AndroidResEdit中打开,


[img]http://dl.iteye.com/upload/attachment/0074/9974/6a953049-c14e-3131-9340-088f9b4627b7.jpg[/img]

然后就可以看到这样的情况!

[img]http://dl.iteye.com/upload/attachment/0074/9976/76be99d9-bdad-3a4d-8732-2baf3ad6c5ef.jpg[/img]
看到许多的英文文件,软件会在原始资源栏中列出所有英文词条,在某一词条上双 击,在弹出的对话框中输入翻译后的内容,确定后即可完成该词条的汉化(E文不好的朋友可以使用Google在线翻译或者借助词典软件进行翻译)。依次将所 有词条翻译汉化后,点击文件菜单中的保存文件即可。一般情况下我们只需要翻译以大写字母开头的词条,也有小部分是以小写字母开头的,这些需要我们自己来判 断。带下划线的软件参数、目录名称、文件名称不需要修改,像%s%、d%这类格式化输出的参数也不用做修改,照抄过来就可以了,输入时注意是半角小写字 符,否则会出错。

[img]http://dl.iteye.com/upload/attachment/0074/9980/7fdedfb4-2ed7-3436-84af-cec7579d0206.jpg[/img]
这样一个一个的汉化完之后,保存文件在你能找到的位置。在AndroidResEdit中找到签名把你刚才汉化好的文件签名就好了。
最后我的小安卓应用游戏就好了。
你遇到这样的问题了吗?遇到了就按照我的方法去汉化吧!绝对有成就感!!!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值