一、APK文件是什么和包含什么呢? |
二、APK文件的结构是如何呢? |
文件目录简介 |
assets ------------------------------------------------------------------------ 额外资源 lib ------------------------------------------------------------------------------ 附加组件 META-INF ------------------------------------------------------------------ 证书文件 -CERT.RSA ----------------------------------------------------------- 签名文件 -CERT.SF ------------------------------------------------------------- 签名文件 -MANIFEST.MF ------------------------------------------------------- 签名文件 res ---------------------------------------------------------------------------- 资源文件 -drawable ------------------------------------------------------------- 图片资源 -drawable-hdpi ------------------------------------------------------- 高分辨率图片 -drawable-ldpi -------------------------------------------------------- 低分辨率图片 -drawable-mdpi ------------------------------------------------------ 中分辨率图片 -drawable-xhdp ------------------------------------------------------ 超高分辨率图片 -layout ----------------------------------------------------------------- 界面布局文件 -menu ----------------------------------------------------------------- 菜单布局文件 -xml -------------------------------------------------------------------- 其他布局文件 AndroidManifest.xml ---------------------------------------------------- 全局配置文件 classes.dex ----------------------------------------------------------------- 源码资源文件 resources.arsc ------------------------------------------------------------ 二进制资源文件 |
文件目录概述 |
assets | 该目录存放的是额外资源和配置文件,如txt或html说明文档、字体文件和图片资源等。而游戏APK安装包在此目录中就有可能需要汉化一些图片或文本 |
lib | 该目录般在armeabi子文件夹中存放一些so文件,例如libnative-audio-jni.so文件等。该目录没有需要汉化的内容,因此可以忽略它 |
META-INF | 该目录存放的就是签名后的证书,用于保护APK包的完整性和系统的安全 |
res | 该目录存放的是图片资源和界面的布局文件。drawable和drawable其他分辨率目录存放的是各种不同分辨率的图片资源。layout、menu、xml目录存放的是软件界面的布局文件,包括菜单、窗口、主界面和设置界面等。图标和背景美化可以从这里着手 |
![]() | 该文件记录了软件的版本号、所需要的权限、引用的库文件、类等信息。极少数情况下,某些软件的软件名称、个别设置选项等文字内容在该文件中 |
classes.dex | 该文件是Java源码编译后生成的Java字节码文件,有些软件的选项和说明内容的文字会在这个文件里,需要对其解包后进行汉化 |
resources.arsc | 该文件是经过编译后的资源文件,存储着各国语言,大部分需要汉的内容就在此 |
其他注意事项 |
总结 |
联系客服