apk包分析
一.查看方法
将APK包后缀改为.zip,任意解压工具解压。
二.各目录/文件作用
(1)META-INF目录: 存放签名后的CERT和MANIFEST文件,用于识别软件的签名及版权。
(2)res目录: 存放各种Android原始资源,包括:动画anim、图片drawable、布局layout、menu菜单、xml等等。
(3)AndroidManifest.xml: 编码后的Android项目描述文件,包括了Android项目的名称、版本、权限、程序组件描述等等。
(4)classes.dex: 编译后Class被dx程序转换成Dalvik虚拟机的可执行字节码文件。
(5)resources.arsc: 所有文本资源的编译产物,里面包含了各Location对应的字符串资源。