Несовпадение версий в библиотеке рекламы Google Play - PullRequest
0 голосов
/ 13 февраля 2019

I мои зависимости У меня есть последние библиотеки:

dependencies {
    implementation 'com.google.android.gms:play-services-ads:17.1.2'
    implementation 'com.android.support:appcompat-v7:28.0.0'
}

Нижняя (com.android.support:appcompat-v7:28.0.0) подчеркнута красным и жалуется

Все библиотеки com.android.support должны использоватьточно такая же спецификация версии.

Я использую версию 28, которую я хочу, для совместимости, которую я хочу (Kitkat), а реклама - самая последняя.

Почему я получаю эту ошибку?

ПРИМЕЧАНИЕ. Я уже пытался найти решение этой проблемы на этом форуме.(Т.е. изменение 17.1.2 на 28.0.0 не работает.)

Ответы [ 2 ]

0 голосов
/ 13 февраля 2019

В объявлениях используется старая версия, поэтому перед строкой appcompat необходимо подавить предупреждение об ошибке, указав следующее:

dependencies {
    implementation 'com.google.android.gms:play-services-ads:17.1.2'
    //noinspection GradleCompatible
    implementation 'com.android.support:appcompat-v7:28.0.0'
}
0 голосов
/ 13 февраля 2019

если ваше сообщение об ошибке показывает "com.android.support:<module>:<version>", то вам нужно заменить версию этого модуля на 28.0.0 "com.android.support:<module>:28.0.0"

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