記錄android studio打包JAR并且添加第三方jar包。
示例:servicesdk是module需要打包成jar包項目。
libs中是三方包,我們需要将這些包添加到jar中。
接下來這裡是關鍵代碼,在我們項目中打開
這裡就是我們打包JAR時将三方包添加,需要注意的是在,androidStudio3.0前“build/intermediates/bundles/release/libs/miit_mdid_1.0.10.aar”,3.0以後的一些版本為“build/intermediates/packaged-classes/release/libs/miit_mdid_1.0.10.aar'”,所有當項目中沒有“bundles”或者packaged-classes時可以更換過來即可。
最後使用指令 gradlew makeJar 執行
結果:
然後使用壓縮軟體或者其它可以打開jar檢視:
都已添加到jar包中。
以下是build.gradle全部
-END