как включить проект lvl-license в проект Android Gradle
-
21-12-2019 - |
Вопрос
У меня есть проект Android Gradle, который сейчас не компилируется, потому что он ищет классы лицензий, поэтому я попытался включить их в свой build.gradle следующим образом:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
**compile project(':lvl-licensing').projectDir = new File(projectDir, '../lvl-licensing/library'**)
}
проблема в том, что по какой-то причине я все еще получаю это:
A problem occurred evaluating project ':myproject'.
> Project with path ':lvl-licensing' could not be found in project ':myproject'.
как я могу включить lvl-license/library
проект в моем проекте с использованием gradle
?почему оно жалуется?У меня есть проект в этой папке с build.gradle
и я могу это скомпилировать lvl-license/library
проект отдельно.
Спасибо
Решение
Вы должны добавить lvl-licensing
файл к себе settings.gradle
файл тоже.Кроме того, эта библиотека не может находиться за пределами корневого каталога вашего проекта;похоже, вы пытаетесь поместить библиотеку в родственный каталог вашего проекта.
Если вы поместите библиотеку в корень вашего проекта, вам не придется делать гимнастику с путем в вашем compile project
заявление.