使用AndroidStudio將Module專案匯出成Jar和arr庫
阿新 • • 發佈:2019-01-04
一、首先先把你的module專案中的build.gradld檔案進行修改,如下:
注意: 建議新建此module的時候選擇library型別,這樣就不用改動了
二、、在build.gradle檔案中複製下面程式碼:
注意: 以下程式碼需要同android{}平級
三、在android studio的控制檯輸入命令打包:task clearJar(type: Delete) { delete 'libs/retrofitlib.jar' } task makeJar(type:org.gradle.api.tasks.bundling.Jar) { //指定生成的jar名 baseName 'retrofitlib' //從哪裡打包class檔案 from('build/intermediates/classes/debug/com/example/retrofithttprequest') //打包到jar後的目錄結構 into('com/example/retrofithttprequest/') //去掉不需要打包的目錄和檔案 exclude('R.class') //去掉R開頭的檔案 exclude{it.name.startsWith('R');} } makeJar.dependsOn(clearJar, build)
gradlew makeJar
四、打包成功後檢視module的build資料夾下面的libs資料夾裡面則有生成的lib檔案