diff --git a/README.md b/README.md index 6ba77c9..8304fae 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,24 @@ Duooomi 蓝牙 BLE SDK 的 Android 版本。 ## 环境要求 +**SDK 集成要求(消费方最低版本):** + +| 项目 | 最低要求 | +|------|---------| +| Kotlin | 1.9.0+ | +| AGP | 7.4.2+ | +| minSdk | 23 (Android 6.0) | +| JDK | 11+ | + +**SDK 开发构建环境:** + | 项目 | 要求 | |------|------| | Android Studio | Hedgehog (2023.1.1) 或更高 | -| Kotlin | 1.9.22+ | -| AGP | 8.2.2+ | +| Kotlin | 1.9.22 | +| AGP | 8.2.2 | | Gradle | 8.x | | JDK | 17 | -| minSdk | 26 (Android 8.0) | | compileSdk / targetSdk | 34 | ## 项目结构 diff --git a/sdk/build.gradle.kts b/sdk/build.gradle.kts index 827ead2..0d7beb7 100644 --- a/sdk/build.gradle.kts +++ b/sdk/build.gradle.kts @@ -8,17 +8,17 @@ android { compileSdk = 34 defaultConfig { - minSdk = 26 + minSdk = 23 consumerProguardFiles("consumer-rules.pro") } compileOptions { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_11 + targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { - jvmTarget = "17" + jvmTarget = "11" } }