У меня есть проект со следующей структурой.
+-MyApplication
+-MyLibrayOne
+-MyLibrayTwo
MyApplication
- мое основное приложение, тогда как MyLibrayOne
и MyLibrayTwo
- две библиотеки, импортированные в проект.MyApplication
использует некоторые классы MyLibrayOne
, а MyLibrayOne
использует некоторые классы MyLibrayTwo
.
В .gradle
файле MyLibrayOne
я использовал - compile project(':MyLibrayTwo')
.Все отлично работаетНо если я заменю compile
на implementation
, он не сможет импортировать классы из MyLibrayTwo
.Выдает error: cannot find symbol class XXXX
ошибку.