一、Android Studio打包生成Jar包的方法流程
1、在当前项目下面的build.gradle文件中添加如下字段
android {
compileSdkVersion 28
defaultConfig {
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles 'consumer-rules.pro'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
//这里就是打包jar包
task makeJar(type: Copy) {
//删除旧的jar包
delete 'build/libs/abclib.jar'
//原地址
from('build/intermediates/packaged-classes/release/')
//导出jar包的地址
into('build/libs/')
//包含的jar包
include('classes.jar')
//重命名jar包为mysdk
rename ('classes.jar', 'abclib.jar')
}
makeJar.dependsOn(build)
}
2、点击sync now同步一下工程,然后再点击右边Gradle,然后选择other下面的makeJar,双击就可以编译出jar包
3、jar包和aar包生成位置: