第一步,創(chuàng)建Android Library邢享,操作路徑(File -> New -> New Module -> Android Library)
微信截圖_20190129102518.png
第二步,在新創(chuàng)建的Module中的build.gradle文件末尾加上一個gradle task打包代碼:
task makeJar(type: Copy) {
//刪除存在的
delete'build/libs/自定義jar名稱.jar'
//設(shè)置拷貝的文件
from('build/intermediates/packaged-classes/release/')
//打進(jìn)jar包后的文件目錄
into('build/libs/')
//將classes.jar放入build/libs/目錄下
//include ,exclude參數(shù)來設(shè)置過濾
//(我們只關(guān)心classes.jar這個文件)
include('classes.jar')
//重命名
rename ('classes.jar','自定義jar名稱.jar')
}
makeJar.dependsOn(build)
第三步勋锤,編譯Module (新創(chuàng)建的mudule)粱侣,操作路徑(Build -> Make Module 'xxx')
第四步羊壹,在Android Studio的右上角有一個Gradle,點(diǎn)擊一下齐婴,在新的模塊下油猫,有一個Tasks,Tasks里面的other有一個MakeJar,雙擊一下,就能編譯了
微信截圖_20190129104137.png