Android/Kotlin 中的错误 "The minCompileSdk (31) specified in a dependency's AAR metadata"
大家好!我是一名 Kotlin 的 Android 开发新手,在构建项目时遇到了一个问题。
我使用的是 Android Studio 和 Gradle。我的项目中有一个依赖库用于处理相机(CameraX)。最近我将其更新到了最新版本,之后构建就失败了。这是我的 build.gradle(模块级别):
```kotlin
plugins {
id("com.android.application")
id("org.jetbrains.kotlin.android")
}
android {
namespace = "com.example.myapp"
compileSdk = 30
// ...
defaultConfig {
minSdk = 26
targetSdk = 30
}
}
dependencies {
implementation("androidx.camera:camera-core:1.3.0")
implementation("androidx.camera:camera-camera2:1.3.0")
// 其他依赖
}
```
尝试构建项目时,我收到错误:
```
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing androidx.build.gradle.checkdebugaarchecker
> The minCompileSdk (31)