1.新建New Project ,然后 New Module(名字以pro為例)

圖一.jpg
2.主工程app:build.gradle 中添加依賴
dependencies {
...
implementation project(':pro')
}

image.png
3.在library的app:build.gradle 中添加如下代碼:
task makeJar(type : Copy){
//刪除存在的
delete 'build/libs/test.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這個(gè)文件
include('classes.jar')
//重命名
rename('classes.jar','test.jar')
}
makeJar.dependsOn(build)

image.png
4.在Android studio的Terminal窗口輸入gradlew makeJar命令 回車看到BUILD SUCCESSFUL即執(zhí)行成功

image.png
5.生成jar文件的位置在build/libs/目錄下

image.png