`
宁辉522
  • 浏览: 15810 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

一个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。这样就开始我的安卓应用汉化之旅。哈哈!
  下面就和我一起学习怎样汉化你的安卓应用吧!
   在开始汉化之前我们得做一些准备,那么我们要做什么准备呢?
   首先我们准备java,因为我是学java的这个不是问题。
   第二,要在网上下载一个AndroidResEdit软件(http://www.onegreen.org/Android/HTML/51504.html)解压后会有一个程序,打开就可以使用了。



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


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



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



然后打开AndroidResEdit



把我们刚才解压出来的resources.arsc文件在AndroidResEdit中打开,




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


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


这样一个一个的汉化完之后,保存文件在你能找到的位置。在AndroidResEdit中找到签名把你刚才汉化好的文件签名就好了。
    最后我的小安卓应用游戏就好了。
    你遇到这样的问题了吗?遇到了就按照我的方法去汉化吧!绝对有成就感!!!!!
  • 大小: 99.6 KB
  • 大小: 72 KB
  • 大小: 113 KB
  • 大小: 72 KB
  • 大小: 174 KB
  • 大小: 129 KB
  • 大小: 26.8 KB
0
5
分享到:
评论

相关推荐

    AndroidStudio_3.4_r1汉化包

    Android Studio 是Google推出的一款集成开发环境(IDE),专为Android应用开发设计,提供了一系列强大的工具,包括代码编辑器、调试器、模拟器等,帮助开发者高效地创建高质量的Android应用。在面对英文界面可能带来...

    android stdio3.0汉化文件

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于编写、调试和构建Android应用程序。本文将详细讲解如何使用提供的“android stdio3.0汉化文件”来汉化Android Studio 3.0版本,以便于...

    AndroidAPI文档汉化版

    Android API文档是开发者在进行Android应用开发时的重要参考资料,它详细介绍了各种类库、方法、接口和组件的使用方式。这个汉化版的文档对于中国开发者,尤其是新手来说,极大地降低了学习门槛,因为中文语言环境下...

    android studio汉化

    Android Studio是Google官方推出的集成开发环境(IDE),专为Android应用开发设计。它基于IntelliJ IDEA,提供了许多针对Android开发的特性和优化。在进行Android应用开发时,有时开发者可能需要将Android Studio的...

    Android Studio 3.0 汉化包 _with_tips

    版本3.0.1是一个重要的更新,引入了许多新特性和改进,旨在提升开发者的工作效率和应用质量。这个压缩包“Android Studio 3.0.1汉化包 _with_tips3.0.1_r2.rar”是针对该版本的中文语言包,它包含了汉化的资源文件,...

    Android Studio 2.0 汉化包

    对于初学者或者英语不太熟练的开发者来说,汉化包是一个非常实用的资源。 汉化包通常包含对软件界面元素的翻译,比如菜单项、对话框、提示信息等,将原本的英文转换成中文,使用户能更直观地理解每个选项的含义。在...

    史上最全Android软件汉化教程

    在Android平台上,对软件进行汉化是许多用户和开发者的需求,尤其对于那些英语不熟练或者喜欢使用本土化语言环境的用户来说。...通过学习,你将能够熟练掌握Android应用的汉化技术,为更多用户提供便捷的中文体验。

    Androidstudio汉化包

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于构建Android应用程序。这个资源是一个"Androidstudio汉化包",意味着它包含了将Android Studio界面从英文转换为中文的语言文件。对于那些...

    Android studio3.2及以下汉化包

    此资源"Android studio3.2及以下汉化包"是针对Android Studio 3.2及其更早版本的一个中文语言包,对于中文用户来说非常实用,因为它可以帮助开发者更好地理解和操作这个强大的工具。 在描述中提到的具体操作步骤是...

    Eclipse4.0和android Studio2.2汉化包

    Android Studio则是Google官方推出的Android应用开发专用IDE,基于IntelliJ IDEA。Android Studio 2.2版本是一个里程碑式的更新,它带来了更快的构建速度、更好的调试工具以及对Instant Apps的支持。尽管Android ...

    Android ADT汉化插件包

    3. readme.txt:这是一个重要的文件,通常包含了汉化插件的安装指南、使用说明、注意事项以及可能的更新信息。开发者应该仔细阅读此文件,以确保正确无误地安装和使用汉化插件。 4. ADT_LanguagePack_eclipse_zh:...

    Android逆向之旅---Android应用的汉化功能(修改SO中的字符串内容)

    ### Android逆向之旅——深入探索Android应用的汉化功能(修改SO中的字符串内容) #### 一、引言 在移动互联网领域,Android平台因其开放性和灵活性而受到广大开发者和用户的青睐。然而,对于非英语国家的用户而言...

    Android studio 最新汉化包 汉化文件

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于构建Android应用程序。随着版本的更新,Android Studio提供了...同时,了解汉化过程也是提升技术能力的一个方面,有助于解决类似的问题。

    《Android应用开发揭秘》附带光盘代码.

    《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言  第一部分 准备篇  第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 ...

    Android手机软件汉化

    在遇到问题时,要仔细检查文件编码、XML结构以及Smali语法,确保每个细节都符合Android应用的规范。 总结来说,Android手机软件汉化涉及对APK的解包、资源文件的修改、Smali代码的查找和替换,以及重新打包和签名。...

    汉化包.rar

    在Android开发领域,Android Studio是谷歌官方推荐的集成开发环境(IDE),用于编写、调试和发布Android应用程序。然而,对于中文用户来说,英文界面可能会带来一定的困扰,这就是汉化包的作用所在。"汉化包.rar"是一...

    Android-Kitchen-v0.224凤起叶落汉化版

    Android Kitchen 是一个专门为Android开发者和爱好者提供的工具集,主要用于修改、定制和优化Android系统。这个v0.224版本是“凤起叶落”汉化版,意味着它已经被翻译成中文,方便中国用户使用。在了解这个工具之前,...

    《Android应用开发揭秘》源码

     杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...

    安卓汉化工具——android

    总的来说,AndroidResEdit是安卓应用汉化的一把利器,降低了汉化过程的技术门槛,使得更多人能够参与到安卓应用的本地化工作中来。通过学习和实践,用户不仅可以理解安卓应用的基本结构,还可以为更多人提供符合本土...

Global site tag (gtag.js) - Google Analytics