У меня есть Android проект с составной сборкой. индивидуальная сборка работает нормально, но мой проект оболочки Uber, использующий составной синтаксис c, завершается неудачно со странной ошибкой
ERROR: Unable to resolve dependency for ':app@release/compileClasspath': Failed to transform cursoradapter-1.0.0.aar (androidx.cursoradapter:cursoradapter:1.0.0) to match attributes {artifactType=jar, org.gradle.status=release}.
ERROR: Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Failed to transform room-runtime-2.2.5.aar (androidx.room:room-runtime:2.2.5) to match attributes {artifactType=jar, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}.
Список длинный со всеми зависимостями
Моя настройка очень проста, просто 2 отдельных проекта (можно успешно построить индивидуальный)
и settings.gradle.kts
val libraryProjects = listOf("ProjectA","ProjectB")
libraryProjects.forEach { projectLib ->
includeBuild(projectLib) {
dependencySubstitution {
substitute(module("com.ingenico.acc:$projectLib")).with(project(":"))
}
}
}
В чем ошибка и как мы можем ее устранить?