Android APK打包過程概述

1.用aapt命令生成R.java文件java

2.用aidl命令生成相應java文件ui

3.用javac命令編譯java源文件生成class文件spa

4.用dx.bat將class文件轉換成classes.dex文件orm

5.用aapt命令生成資源包文件resources.ap_ip

6.用apkbuilder.bat打包資源和classes.dex文件,生成unsigned.apk資源

7.用jarsinger命令對apk認證,生成signed.apkit

8. 對簽名後的apk文件進行處理,使用zipalign進行字節碼對齊編譯

瞭解上述過程,主要是爲了在特定狀況下apk的打包過程當中,處理某些文件。class

相關文章
相關標籤/搜索