Android: импорт библиотечного модуля вызывает ошибки компиляции в моем проекте с использованием Gradle Plugin 3.1.2 - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь понять это часами.Я просто хочу импортировать мой библиотечный проект в мой проект по ссылке.Импорт копии не возможен.

Мой файл settings.gradle выглядит следующим образом

include ':app'    
include ':FunLib'    
project(':FunLib').projectDir = new File(rootProject.projectDir,'../FunLib/library')

build.gradle моего проекта

implementation project(':FunLib')

Я хотел бы указать народительский каталог 'FunLib', но это просто не работает.Поэтому я должен указать на модуль, который является «библиотекой».

Поскольку корневой каталог build.gradle моей библиотеки находится за пределами каталога «библиотеки», мои плагины не распознаются, потому что я установил свои репозитории.,Я даже не знаю, использует ли он правильную версию Gradle.Я попытался скопировать все из моей библиотеки root build.gradle в мой проект root build.gradle.Ничего не сработало.Любой код проекта, который ссылается на код в моей библиотеке, является ошибкой компиляции.Что мне здесь не хватает?

1 Ответ

0 голосов
/ 12 мая 2018

Я наконец понял, что вы на самом деле не импортируете проект.Вы импортируете модуль.

...