首页 > 代码库 > Android学习--apk打包过程

Android学习--apk打包过程

1. 使用aapt工具,给所有的res目录下的资源文件生成对应的id,id会被放进R.java文件中

2. JavaC编译器,将所有Java文件转换为Class文件,其中,内部类会分别生成.class文件,命名格式为MainActivity$内部类.class R$String.class等

3. 将class中的公共常量提取出来,生成dex文件

4. aapt将生成的menifest+dex+resource+程序签名打包成zip格式,其实就是apk格式。说明,META-INF是程序签名信息