@deelpro

Как обратиться к классу другого модуля?

Добрый день, коллеги!
Хочу вынести класс утилиты в отдельный модуль.
Что я для этого сделал:
1. File > new > New Module > Android Library > дал имя "Utils" и нажал finish
После этого модуль появился в приложении. У него своя структура пакетов.
2. Создал класс CustomTabs в "Project\Utils\src\main\java\com\example\utils" (путь создался автоматически)
3. проверил в setting.gradle он прописался "project(':utils').projectDir = new File('modules/utils')"
4. Далее пытался к нему обратиться, но ничего не получилось, где-то вычитал, что нужно ещё прописать зависимость в build.gradle > прописал " kapt project(':Utils')", но по прежнему ничего не получается.

Подскажите, как из основного модуля приложения я могу обратиться к этому новому классу в новом модуле? Что для этого нужно?
  • Вопрос задан
  • 657 просмотров
Решения вопроса 1
@WaterSmith
Android-разработчик. Java, Kotlin
В build.gradle зависимого модуля прописать:
dependencies {
    ...
    implementation project(":utils")
    ...
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы