apply plugin: 'com.android.library' android { compileSdkVersion 30 defaultConfig { minSdkVersion 19 targetSdkVersion 30 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } } task sourcesJar(type: Jar) { from android.sourceSets.main.java.srcDirs classifier = 'sources' } artifacts { archives sourcesJar } dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) implementation project(path: ':DialogX') compileOnly project(path: ':DialogXInterface') }