я все еще новичок в градле. Я решил перенести некоторый код, который я часто использую, в подпроект. Этот подпроект представляет собой чистый проект Java, поэтому я использую только плагин apply: 'java'.
Я могу собрать этот проект и в папке сборки увидеть банку, содержащую скомпилированные классы после вызова команды gradle assemble.
Что меня действительно беспокоит на данный момент, так это то, как я могу использовать классы в своем проекте Android с помощью Android Studio?
Я попытался использовать команду компиляции проекта:
compile project(':PureJavaSubProject')
И он компилирует проект, как и ожидалось. Но Android Studio не может видеть артефакты, созданные проектом?
Я немного читал в документах Gradle об управлении артефактами, но этот документ не ясно для меня.
Кто-нибудь может указать мне, как мне нужно объявить или настроить сборку gradle, чтобы она работала?