Android/Kotlin में "The minCompileSdk (31) specified in a dependency's AAR metadata" त्रुटि
नमस्ते सहयोगियों! मैं Kotlin पर एक नौसिखिया Android डेवलपर हूँ, और मुझे प्रोजेक्ट बिल्ड करने में समस्या आ रही है।
मैं Android Studio और Gradle का उपयोग कर रहा हूँ। मेरे प्रोजेक्ट में कैमरा (CameraX) के साथ काम करने के लिए एक library पर निर्भरता है। हाल ही में मैंने इसे नवीनतम संस्करण में अपडेट किया, और उसके बाद बिल्ड काम करना बंद कर दिया। यहाँ मेरा 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) specified in a dependency's AAR