Модернизация не может быть решена с помощью Gradle 3.1.2 - PullRequest
0 голосов
/ 04 мая 2018

После обновления до Gradle версии 3.1.2 из Gradle 2.x.x, retrofit2.Callback не может быть разрешена. Я использую Retrofit в подмодуле, который добавляется так:

api project(path: ':sdk', configuration: 'default')

Модифицированная зависимость в SDK добавляется следующим образом:

api "com.squareup.retrofit2:retrofit:2.4.0"

Мое сообщение об ошибке:

Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath: class ***, unresolved supertypes: retrofit2.Callback

Среда IDE не показывает мне проблему в классе, что Callback как-то отсутствует. Версия Android Studio - 3.1.2.

Что я пробовал до сих пор:

  • Очистка кэша Gradle
  • Чистая сборка проекта
  • Обновление Kotlin до 1.2.41

1 Ответ

0 голосов
/ 14 мая 2018

Я исправил проблему, отключив «Мгновенный запуск» в «Предпочтениях» -> «Сборка, выполнение, развертывание -> Мгновенный запуск».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...