Ответ 1
Сначала попробуйте исправить ошибку сборки. Позвольте запустить ./gradlew build --stacktrace
чтобы увидеть более подробный вывод:
Вызывается: org.gradle.internal.component.AmbiguousConfigurationSelectionException:
Нельзя выбирать между следующими конфигурациями проекта : androidLibrary:
- debugApiElements
- releaseApiElements
AGP путают, какой вариант выбрать. После проверки этого ответа мы можем найти, как решить проблему:
implementation project(path: ':androidLibrary', configuration: 'default')
После попытки синхронизации проекта с этой настройкой вы увидите следующий вывод в консоли:
Игнорирование зависимости модуля 'androidLibrary' от модуля 'javaLibrary'. Модули Java не могут зависеть от модулей Android
Таким образом, похоже, что вы пытаетесь сделать это не поддерживается плагином. См. Аналогичный вопрос, где Ник Кардосо пытается разъяснить это дело.