在該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包。
