Ошибка при загрузки библиотеки All com.android.support libraries must use the exact same version specification

147
14 апреля 2019, 02:40

При попытки добавить библиотеку для рекламы от adMob

implementation 'com.google.android.gms:play-services-ads:17.1.0'

подчеркивает красным

implementation 'com.android.support:appcompat-v7:28.0.0'

И показывает ошибку

All com.android.support libraries must use the exact same version specification

Answer 1

Ссылка на источник

Добавьте явно библиотеку, на которую жалуется студия (просит com.android.support:customtabs:26.1.0), но изменив её версию до вашей (28.0.0).

(P.S. Этой библиотеке customtabs понадобятся в итоге ещё 2 зависимости)

Объяснение: Вы можете быть смущены сообщением об ошибке, так как не используйте customtabs, но у вас конфликт. Ну .. вы не использовали его напрямую, но одна из ваших библиотек использует старую версию customtabs внутренне, поэтому вам нужно запросить ее напрямую.

В итоге вам надо добавить зависимости:

implementation 'com.android.support:customtabs:28.0.0'
implementation 'com.android.support:support-media-compat:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'

Не забудьте нажать «Синхронизация», чтобы Gradle мог перестроить график зависимостей и посмотреть, есть ли ещё конфликты.

READ ALSO
Логгирование в разные файлы в Spring Boot

Логгирование в разные файлы в Spring Boot

Нужно вести логи приблизительно таким образом:

231
Передача значения с одного окна в другое в javafx

Передача значения с одного окна в другое в javafx

Делаю игру по типу монополии, и возник вопрос над которым уже сижу пару днейВообщем, при создании новой игры (нажатия кнопки "Новая игра"),...

170
как сделать программу в full screen Javafx?

как сделать программу в full screen Javafx?

Есть ли способ сделать в javafx всё приложение в полноэкранном режиме? проблема заключается в том, что когда вызываю смену сцены Applicationstage

181
Использование метода Android KTX в Java коде

Использование метода Android KTX в Java коде

Можно ли каким-либо образом использовать метод Contexttoast(text: CharSequence, duration: Int = Toast

148