首页 > App

安卓打包生成apk

2023-12-15 浏览: 45

1.aapt把所有的AndroidManifest.xml文件和布局文件XML编译,生成对应的R文件

2.使用aidl解析所有的接口定义文件,生成对应的Java代码接口供程序调用

3.把R文件和adjl文件编译成.class文件

4.dx工具把所有的.class文件转换成.dex文件,dx工具的主要工作是将Java字节码转成成Dalvik字节码、压缩常量池、消除冗余信息等

5.apkbuilder工具把所有没有编译的资源文件,如image等、编译过的资源文件、.dex文件打包成.apk文件

6.对apk文件进行签名

7.正式版通过zipalign对签名后的文件进行对齐处理。目的是通过内存隐射访问apk文件时的速度会更快,对齐的作用是减少运行时内存的使用。

标签: 安卓打包生成apk