image
1形帮、使用aapt工具將res資源文件生成R.java文件
2、使用aidl工具將aidl文件生成對(duì)應(yīng)java文件
3周叮、使用javac命令編譯工程源代碼和上面兩步生成的文件辩撑,生成class文件
4、通過dex工具將class文件和第三方j(luò)ar包打成dex文件
5仿耽、用aapt工具將res下的資源文件編譯成二進(jìn)制文件合冀,然后將其和上一步中的dex文件以及assets中的文件通過apkbuilder工具打包成apk文件
6、通過jarsigner對(duì)apk進(jìn)行簽名
7项贺、利用zipalign工具對(duì)apk進(jìn)行字節(jié)對(duì)齊優(yōu)化操作