plugins { id("com.android.library") id("org.jetbrains.kotlin.android") } android { namespace = "com.soulstream.mediasession" compileSdk = 36 defaultConfig { minSdk = 26 // the plugin's own R8 keep rules, handed to whatever app links this // module — inert unless that app minifies, which only the release // build type does consumerProguardFiles("consumer-rules.pro") } compileOptions { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } } dependencies { implementation("androidx.core:core-ktx:1.13.1") // MediaSessionCompat, the MediaStyle notification, MediaButtonReceiver implementation("androidx.media:media:1.7.0") implementation(project(":tauri-android")) }