plugins { id("com.android.application") id("org.jetbrains.kotlin.android") } android { namespace = "de.ggb.kwabatv" compileSdk = 34 defaultConfig { applicationId = "de.ggb.kwabatv" minSdk = 21 targetSdk = 34 versionCode = 2 versionName = "1.1.0" buildConfigField("String", "WEBSITE_URL", "\"https://kwaba-dev.whodovoodoo.pasteaf.de/tv\"") } buildTypes { release { isMinifyEnabled = false } } buildFeatures { buildConfig = true } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } } dependencies { testImplementation("junit:junit:4.13.2") // Android's org.json classes are stubbed out (throw at runtime) in plain JVM unit // tests unless a real implementation is on the test classpath - this is that // implementation, test-only, never shipped in the APK. testImplementation("org.json:json:20231013") }