plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' } android { namespace 'com.king.appupdater' compileSdk build_versions.compileSdk defaultConfig { applicationId "com.king.appupdater" minSdk build_versions.minSdk targetSdk build_versions.targetSdk versionCode app_version.versionCode versionName app_version.versionName testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { useSupportLibrary true } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { minifyEnabled false } } buildFeatures { viewBinding true buildConfig = true } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = JavaVersion.VERSION_1_8.toString() } lint { abortOnError false } } dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') testImplementation "junit:junit:$versions.junit" androidTestImplementation "androidx.test.ext:junit:$versions.androidExtJunit" androidTestImplementation "androidx.test.espresso:espresso-core:$versions.espressoCore" implementation "androidx.appcompat:appcompat:$versions.appcompat" implementation "androidx.constraintlayout:constraintlayout:$versions.constraintLayout" implementation "androidx.lifecycle:lifecycle-runtime-ktx:$versions.lifecycle" implementation "com.squareup.okhttp3:okhttp:$versions.okhttp" implementation project(':app-updater') implementation project(':app-dialog') }