Android 把第三方jar 打进java包
一 :build.gradle 下的 android 下 加
task makeJar(type: Jar) {
archiveName 'nonlogin.jar' from('build/intermediates/classes/release/')
from(project.zipTree(“libs/第三方jar 包"))
destinationDir = file('build/libs')
exclude('nonlogin/BuildConfig.class')
exclude('nonlogin/BuildConfig\$*.class')
exclude('**/R.class')
exclude('**/R\$*.class')
//以下为此处第三方库需包含文件(gson、okhttp、okio) include('com/**')
include('classes.jar’) // 我们包内 jar 文件
rename ('classes.jar', 'nonlogin.jar')
}
makeJar.dependsOn(build)
二: 在 右边 gradle project 下 找到我们library 的 tasks 下的others 下的 makeJar 点击 即刻 在 目录build 下的libs 找到 jar 包
备注: 导入引用 即可