Я начал проект с несколькими модулями, и у меня возникли проблемы при создании приложения.
Невозможно получить доступ к классу Retrofit2.Response. Проверьте путь к классам вашего модуля на предмет отсутствующих или конфликтующих зависимостей.
У меня также были проблемы с Gson, но я попробовал что-то, чтобы этой ошибки не было.
Я использую версии TOML.
я использую JDK 17 Coretto
Моя служба приостановила работу getProducts(): Response< ResponseBody>. Это в одном модуле. А источник данных, вызывающий эту функцию, находится в другом модуле.
Но в IDE он не красный, а только в окне сборки. Я перепробовал все, что нашел в Интернете.
Понижение версии Kotlin, версия Retrofit. Я не могу загрузить другую версию студии Android, потому что на странице не указана другая версия, кроме последней.
Я использую Android Studio koala 2024.
@Arjun Это неправильно и, скорее всего, не причина; последняя версия 2.0.0
.
Поскольку build.gradle
не предусмотрено, я могу только предполагать, основываясь на поведении ...
Возможно, вам придется добавить зависимость как api
во дополнительный модуль, который ее использует.
Чувак, спасибо!! было это. Я добавил зависимости для модификации в другой модуль.
@pablomargolin В следующий раз добавьте также блок зависимостей на случай проблем с зависимостями. Это позволяет легче понять проблему, а не гадать, в чем может быть проблема.
Слишком мало информации. Класс Share Data и другая логика вызова API для пояснения.