// core:ble 蓝牙层:设备扫描(名称前缀过滤)+ GATT 连接封装骨架 // 权限申请由 app 壳负责(Android 12L 分版见 app 模块),本模块假定权限已授予 plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) } android { namespace = "com.stec.cmd.core.ble" compileSdk = 34 defaultConfig { minSdk = 26 } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { jvmTarget = "17" } } dependencies { implementation(project(":core:common")) implementation(libs.androidx.core.ktx) implementation(libs.kotlinx.coroutines.android) testImplementation(libs.junit) }