apply plugin: 'com.android.library' android { compileSdkVersion rootProject.ext.compileSdkVersion buildToolsVersion rootProject.ext.buildToolsVersion defaultConfig { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } compileOptions { sourceCompatibility rootProject.ext.appSourceCompatibility targetCompatibility rootProject.ext.appTargetCompatibility } sourceSets { main { jniLibs.srcDirs = ['libs', 'src/main/jniLibs'] } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } } dependencies { testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation "com.android.support:appcompat-v7:${support}" implementation "com.android.support:support-v4:${support}" implementation "com.android.support:design:${support}" implementation "com.android.support:recyclerview-v7:${support}" api 'me.everything:overscroll-decor-android:1.0.4' api 'me.leolin:ShortcutBadger:1.1.17@aar' api 'com.kyleduo.switchbutton:library:2.0.0' api files('libs/java-json.jar') api files('libs/nim-basesdk-8.3.0.jar') api files('libs/nim-chatroom-8.3.0.jar') api files('libs/nim-lucene-8.2.0.jar') implementation project(path: ':busCore') }