一、apk文件
- classes.dex 所有Java编译后的 .class 文件集合
- resources.arsc 用来描述那些具有ID值得资源的配置文件,内容相当于一个资源索引表
- uncomplied Resources 未编译的资源文件(raw、assets目录下的文件、drawable下面的图片文件)
- complied Resources 编译的资源文件(其他的资源文件均为文本格式的XML文件,在打包过程中,会被编译成二进制格式的XML文件)
- AndroidManifest.xml 应用程序额配置文件
-
META-INF应用程序的所有数据文件
注:R$id、R$layout等含有$符号,表示内部类
二、打包步骤
-
Android studio 打包步骤
(打包自己签名的apk)
Build --> Generate Signed APK.. --> 一目了然,没有什么主意的了