apply plugin: 'com.android.library' Properties properties = new Properties() InputStream inputStream = project.rootProject.file('local.properties').newDataInputStream(); properties.load(inputStream) android { compileSdkVersion 34 defaultConfig { namespace 'com.test.risk.app' minSdk 21 targetSdk 34 versionCode 8 versionName "8.0" } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } android.libraryVariants.all { variant -> variant.outputs.all { outputFileName = "sdk-v${android.defaultConfig.versionName}.aar" } } } dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) api 'com.elvishew:xlog:1.11.0' }