gradle命令打包apk

2021-08-20 09:33:15 字數 732 閱讀 6161

1.之前一直用android studio 的generate signed apk方式打包apk,最近同事都是用命令列來打包

感覺逼格有點高,學習了下以記錄,前提是要在module的build.gradle 檔案下匹配值如下檔案

2.開啟cmd命令列,使用gradle命令

3.如果沒有配置gradle 環境變數的如下圖:

接著把gradle_home新增到path中如下圖:

如果gradle配置成功如下圖:

5.執行打包命令,首先找到你所在module的目錄,我的是:c:\work\housekeeper\dev-manage

(1)gradle clean 

(2)gradle assemblerelease

執行完畢之後在你的build\outputs\apk就會看到已經打包好的apk了,上面的內容如有不對和瑕疵之處,歡迎大神指出!

APK打包流程

官網給了我們一張非常簡單的編譯 打包 apk生成內容以及簽名的。大體介紹了從project到執行到裝置或者模擬器的乙個大體流程,我們也從中看到乙個完整的apk包含如下內容 乙個或多個dex檔案 resources.arsc 未編譯的資源檔案以及androidmanifest.xml檔案等等 由and...

Gradle 系統簽名打包

當前環境 windows androidstudio3.3.2 參考準確的來說是copy 抄完,發現執行的時候出現了異常,說是 a problem occurred starting process command sh 意思就是 無法識別s 件 可以在setting compiler comman...

Gradle多渠道打包

廢話不多說,以友盟統計為例,在androidmanifest.xml裡面會有這麼一段 meta data android name umeng channel android value channel id 裡面的channel id就是渠道標示。我們的目標就是在編譯的時候這個值能夠自動變化。或者...