gradle構建的過程

(1)首先是通過aapt.exe把項目的資產文件打包成R文件,這裏的打包有兩個輸出,一個是寫在源代碼中指向源資源文件的路徑的字符串、一個是真正的資源文件。
(2)如果存在aidl文件的話就將aidl文件經過aidl.exe變成aidl的接口,然後將R.java、源碼、aidl接口通過編譯器變成.class文件,安卓中是將這三種(如果不存在aidl就是兩種).class文件和第三方類庫的.class文件經過dex.exe文件打包成一個dex文件。
(3)將真正的資源文件和dex文件以及其他的文件經過apkbuilder(apk過濾器)生成一個apk文件,這個apk文件是不可以安裝的。
(4)根據需要選擇是簽名成發行版本還是debug版本,然後通過jarsigner(簽名工具),如果要發行還要對其壓縮。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章