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' }