31 lines
1.0 KiB
Groovy
31 lines
1.0 KiB
Groovy
apply plugin: 'com.android.library'
|
|
android {
|
|
compileSdkVersion rootProject.compileSdkVersion
|
|
|
|
defaultConfig {
|
|
minSdkVersion rootProject.minSdkVersion
|
|
targetSdkVersion rootProject.targetSdkVersion
|
|
|
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
|
}
|
|
// buildTypes {
|
|
// release {
|
|
// minifyEnabled false
|
|
// proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
// }
|
|
// }
|
|
}
|
|
task makeJar(type: Copy) {
|
|
delete 'build/libs/rsalibrary.jar' //删除已经存在的jar包
|
|
from('build/intermediates/bundles/debug/')//从该目录下加载要打包的文件
|
|
into('build/libs/')//jar包的保存目录
|
|
include('classes.jar')//设置过滤,只打包classes文件
|
|
rename('classes.jar', 'rsalibrary.jar')//重命名,mylibrary.jar 根据自己的需求设置
|
|
}
|
|
makeJar.dependsOn(build)
|
|
dependencies {
|
|
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
|
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
|
|
testImplementation 'junit:junit:4.13.2'
|
|
}
|