В настоящее время это известная проблема. Замечания по выпуску компонентов архитектуры описывают проблему и предоставляют решение для ее устранения до alpha10
версии библиотеки диспетчера работ:
Известная проблема
Если вы столкнулись со следующей проблемой: «Обнаружено более одного файла с независимым от ОС путем« META-INF / proguard / androidx-annotations.pro »», пожалуйста, поместите следующее в ваш gradleфайл как временное решение, пока мы исправляем проблему в alpha10:
android {
packagingOptions {
exclude 'META-INF/proguard/androidx-annotations.pro'
}
}
Итак, в вашем случае раздел Android должен выглядеть следующим образом:
android {
compileSdkVersion 28
defaultConfig {
applicationId "rock.dmx.xaro.workmanagerexample"
minSdkVersion 19
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
// Temporary fix until alpha10
packagingOptions {
exclude 'META-INF/proguard/androidx-annotations.pro'
}
}
Проблема должна бытьадрес правильно в 1.0.0-alpha10
версии WorkManager.