打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
安卓开发_APK文件目录解析
安卓开发_APK文件目录解析
APK文件目录解析:(归纳以下常见的,重要的会用自己的理解去解释)

- META-INF-----------------------------签名文件
- res--------------------------------------资源文件,(图标美化可以从这着手)
- anim
- color
- drawable---------------整个APK图标所在文件夹
- drawable-hdpi---------高分辨
- drawable-land---------中分辨
- drawable-land-hdpi---低分辨
- drawable-mdpi
- drawable-port
- drawable-port-hdpi
- layout-------------------(界面布局xml文件所在文件夹,界面美化可从这里着手)
- layout-land
- layout-port
- menu----------------------(一些菜单文件所在目录)
- raw------------------------(存放帮助类文档或其他资源的文件夹,如help.html;clock.zip)
- xml---------------------(其他一些xml文件所在目录)

- AndroidManifest.xml------------是每个应用都必须定义和包含的,它描述了应用的名字、版本、权限、引用的库文件等等信息,这里面基本是没有要汉化的,但是极个别软件的软件名,或是个别单词会存在于这个主XML中!

- classes.dex-----------------------是java源码编译后生成的java字节码文件,通俗点就是整个软件的代码文件

- resources.arsc-------------------是编译后的二进制资源文件,是主要的资源文件,汉化时首先要看这个文件,最先汉化的也是这个文件!

解析下:
- 多数情况都要汉化的是resources.arsc、classes.dex和res文件夹里的***.xml文件。

- META-INF文件夹里面存放的是证书文件,软件修改后需要将里面的证书文件删除(***.RSA、***.SF、***.MF三个文件)再重新签名,否则软件无法安装。

- res文件夹里存放的大部分是软件所需的资源及布局文件(drawable存放资源、layout、xml存放布局文件***.xml),部分需要汉化的单词、语句会在这些***.xml文件里。美化源头基本上基于这里

另外,一些需要汉化的***.png图片文件、***.html文件、***.txt文件可能会在assets文件夹或res/raw文件夹内。图片文件需要用Photoshop修改,html、txt文件可以直接用Notepad++ Portable文本编辑工具修改(不建议用系统自带的记事本,这东西杀伤无数...)。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android执行文件apk的组成结构
替换安卓手机自带的原生壁纸或图标——转载
1.8 工程相关解析(各种文件,资源访问)
手机端APK编辑器的使用方法,简单的几步教会你美化及修...
{教程}开始我们的android折腾之旅吧(已更新反编译apktool教程)
分享一份修改透明通知栏、状态栏和DIY图标心得
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服