@antaki93
Пишу под Android.

Почему Gradle «ругается» на одну из зависимостей?

В файле build.gradle подчёркивается красным зависимость 'com.android.support:appcompat-v7:27.1.1'. Готовых решений Android Studio не предлагает. Текст подсказки следующий:

«All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 26.1.0. Examples include com.android.support:animated-vector-drawable:27.1.1 and com.android.support:support-media-compat:26.1.0 less... (Ctrl+F1)
There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion).»

Не вполне понимаю, что не так и что именно я должен сделать. На StackOverflow есть много похожих вопросов, но ни один из них не выручает. Прошу помощи, вдруг кто сталкивался.
5afc09078c5f0893239148.png
  • Вопрос задан
  • 277 просмотров
Пригласить эксперта
Ответы на вопрос 2
@klim76
android/java/sql
написано же: все суппорт зависимости должны быть одной версии
Ответ написан
@antaki93 Автор вопроса
Пишу под Android.
Короче, я не знаю, что это было. Я откатил все изменения (до версий 26…), перезагрузил комп и снова выставил библиотеки/тулзы как на скриншоте выше. Как будто ничего не изменилось, но студия перестала подчёркивать эту строчку.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы