apply plugin: "com.android.library" apply plugin: "kotlin-android" apply plugin: "kotlin-android-extensions" apply plugin: "kotlin-kapt" apply plugin: "com.github.dcendents.android-maven" group = "com.gitlab.liangjingkanji" android { compileSdkVersion 29 buildToolsVersion "29.0.2" defaultConfig { minSdkVersion 19 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" } } } dependencies { api fileTree(dir: "libs", include: ["*.jar"]) implementation "androidx.appcompat:appcompat:1.1.0" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" testImplementation "junit:junit:4.13" androidTestImplementation "androidx.test:runner:1.2.0" androidTestImplementation "androidx.test.espresso:espresso-core:3.2.0" api project(path: ':kalle') api 'com.squareup.okhttp3:okhttp-urlconnection:3.12.3' implementation "com.github.liangjingkanji:Tooltip:1.0.4" compileOnly "com.github.liangjingkanji:BRV:$brv_version" compileOnly "com.github.bumptech.glide:glide:$glide_version" api 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.2.0' compileOnly "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutine_version" compileOnly "org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutine_version" }