gradle syn c ошибка со странной ошибкой «Невозможно разрешить зависимость Не удалось преобразовать в соответствующие атрибуты» - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть 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(":"))
            }
        }
    }

В чем ошибка и как мы можем ее устранить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...