在该module的build.gradle中添加
task makeJar(type: Jar) {
archiveName 'mysdk.jar'
from('build/intermediates/classes/release/')
from(project.zipTree("libs/依赖的第三方库"))
destinationDir = file('build/libs')
exclude('包名/BuildConfig.class')
exclude('包名/BuildConfig\$*.class')
exclude('**/R.class')
exclude('**/R\$*.class')
//以下为此处第三方库需包含文件(gson、okhttp、okio)
include('com/**')
include('org/**')
include('okhttp3/**')
include('okio/**')
}
makeJar.dependsOn(build)
点击android studio右边工具栏中Gradle,在library/Tasks/other下找到makeJar双击即可运行。
将目录切换成project,即可在library/build/libs找到导出的jar包。