Я пытаюсь создать проект, который включает в себя библиотеку Android и библиотеку Java в Android Studio (3.1). Библиотека Java зависит от библиотеки Android. Оба модуля в моем проекте:
MyProject
|-android
|-java
Оба отображаются в settings.gradle:
include ':android', ':java'
И библиотека Java зависит от библиотеки Android:
java (build.gradle
):
apply plugin: 'java-library'
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(':android')
}
...
android (build.gradle
):
apply plugin: 'com.android.library'
...
При попытке синхронизации проекта возникает следующая ошибка:
Не удалось решить: project :: android
Зачем?
PS Совсем наоборот (Android в зависимости от Java) работает отлично.