Привет! Я использую API-интерфейс CameraX для сборки пользовательской камеры, после добавления обновленной зависимости библиотеки в файл build.gradle я получаю следующую ошибку сборки
Не удалось объединить манифест: Использования-SDK : minSdkVersion 16 не может быть меньше версии 21, объявленной в библиотеке [androidx.camera:camera-extensions:1.0.0-alpha08] /Users/.gradle/caches/transforms-2/files-2.1/f20dc98c605a4c4dbd6030601f9665d3/camera-ten .0-alpha08 / AndroidManifest. xml, поскольку библиотека может использовать API, недоступные в 16. Предложение: используйте совместимую библиотеку с minSdk не более 16, или увеличьте версию minSdk этого проекта по крайней мере до 21 или используйте инструменты: overrideLibrary = "androidx.camera.extensions" для принудительного использования (может привести к сбоям во время выполнения)
build.gradle file
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
android {
compileSdkVersion 29
buildToolsVersion "29.0.3"
defaultConfig {
applicationId ""
minSdkVersion 16
targetSdkVersion 29
versionCode 1
versionName "1.0"
multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
dataBinding {
enabled = true
}
flavorDimensions 'dimensions'
productFlavors {
dev {
//assembleDevDebug crashlyticsUploadDistributionDevDebug
applicationId ""
versionName "D(0.0)" //for QA Release
versionCode 00
proguardFile("proguard-rules.pro")
}
prod {
applicationId ""
versionName "1.3" //for prod release
versionCode 13
proguardFile("proguard-rules.pro")
resValue "string", "app_name", "Prod Android"
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation "androidx.camera:camera-core:1.0.0-beta01"
implementation "androidx.camera:camera-camera2:1.0.0-beta01"
implementation "androidx.camera:camera-extensions:1.0.0-alpha08"
}
apply plugin: 'com.google.gms.google-services'