plugins { id 'com.android.library' id 'kotlin-android' id 'maven-publish' } afterEvaluate { publishing { publications { maven(MavenPublication) { afterEvaluate { artifact(tasks.getByName("bundleReleaseAar")) } groupId = 'com.xinbida.wukongim' artifactId = 'WKIMLib_loca' version = '1.0.7' } } repositories { maven { url = uri('../repository') } } } } android { compileSdk 34 defaultConfig { minSdkVersion 21 targetSdkVersion 34 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } buildTypes { release { zipAlignEnabled false minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } buildFeatures.buildConfig = true namespace 'com.xinbida.wukongim' } dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') api files('libs/xSocket-2.8.15.jar') implementation 'com.android.support:multidex:1.0.3' implementation "net.zetetic:android-database-sqlcipher:4.5.3" implementation "androidx.sqlite:sqlite-ktx:2.4.0" implementation 'org.whispersystems:curve25519-android:0.5.0' implementation 'org.whispersystems:signal-protocol-android:2.8.1' }