loading请求处理中...

Android软件汉化教程 apk安装包文件结构

2021-12-01 01:50:29 阅读 11107次 标签: android游戏开发android基础教程 作者: anyi
    要对Android软件进行汉化,就要先学习安卓应用汉化教程,了解应用汉化软件,最常见的是安卓汉化软件就是apk。在进行对Android英语汉化前,要详细了解apk安装包。这样才能找出应用汉化的文件和需汉化的内容。下面就为大家介绍apk安装包的文件结构,方便大家进行Android应用汉化。
Android软件汉化教程
    以知名桌面软件“LauncherPro”为例,apk安装包文件目录如下:
    - META-INF
    - res
      - anim
      - color
      - drawable
      - drawable-hdpi
      - drawable-land
      - drawable-land-hdpi
      - drawable-mdpi
      - drawable-port
      - drawable-port-hdpi
      - layout
      - layout-land
      - layout-port
      - xml
    - AndroidManifest.xml
    - classes.dex
    - resources.arsc
    了解了这些apk安装包文件目录,就需要了解我们要对那些文件进行汉化。
    1、多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。
    2、META-INF文件夹里面存放的是证书文件,软件修改后需要将里面的证书文件删除(***.RSA、***.SF、***.MF三个文件)再重新签名,否则软件无法安装。
    3、res文件夹里存放的大部分是软件所需的资源及布局文件(drawable存放资源、layout、xml存放布局文件***.xml),部分需要汉化的单词、语句会在这些***.xml文件里。
    4、AndroidManifest.xml文件里包含了软件名称、版本、权限、引用的库文件等信息。极少数软件在这个文件里会有单词、语句需要汉化。
    5、classes.dex文件是Java源码编译后的代码文件。通常该文件里都有单词、语句需要汉化。
    6、resources.arsc文件是编译后的资源文件,大多数情况下,需要汉化的单词、语句绝大多数都在这个文件里,汉化的时候首先就要看这个文件。
    7、另外,一些需要汉化的***.png图片文件、***.html文件、***.txt文件可能会在assets文件夹或res/raw文件夹内。图片文件需要用Photoshop修改,html、txt文件可以直接用Notepad++ Portable文本编辑工具修改(不建议用系统自带的记事本)。
    详细了解了apk安装包文件,就可以开始对安卓应用汉化了。若遇到问题要多多的去查看安卓应用汉化教程,找出问题的症结,解决汉化中出现的问题。
(一品威客 anyi)

公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论