ошибка появляется в версии приложения - PullRequest
0 голосов
/ 25 июня 2018
dependencies {
   implementation fileTree(dir: 'libs', include: ['*.jar'])
   implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
   implementation 'com.android.support.constraint:constraint-layout:1.1.2'
   testImplementation 'junit:junit:4.12'
   androidTestImplementation 'com.android.support.test:runner:1.0.2'
   androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

   implementation 'com.google.firebase:firebase-core:16.0.0'
}

Это вызывает ошибку в моем проекте

Журнал ошибок:

Все библиотеки com.android.support должны использовать одну и ту же спецификацию версии (смешивание версий может привести кво время выполнения вылетает).Найдено версии 28.0.0-alpha3, 26.1.0.Примеры включают com.android.support:animated-vector-drawable:28.0.0-alpha3 и com.android.support:support-media-compat:26.1.0 less ... (Ctrl + F1) Существуют некоторые комбинации библиотекили инструменты и библиотеки, которые несовместимы или могут привести к ошибкам

Ответы [ 4 ]

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

добавить

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:customtabs:28.0.0'
0 голосов
/ 04 июля 2018

Я также получил эту ошибку для решения этой проблемы, вам нужно изменить файл build.gradle (Модуль: приложение), из:
реализация 'com.android.support:appcompat-v7:28.0.0- alpha3 '

до: реализация' com.android.support:appcompat-v7:28.0.0-alpha1'

Надеюсь, это исправит вашпроблема (работала для меня).

0 голосов
/ 12 августа 2018

В Project>app>build.gradle найдите и измените его.

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
implementation 'com.android.support:design:28.0.0-alpha3'
0 голосов
/ 25 июня 2018

Firebase-core:16.0.0 зависимости неявно зависят от библиотеки поддержки 26.1.0.Итак, вам нужно переопределить его, добавив ту же библиотеку, но с вашей конкретной версией.Например:

dependencies {
   implementation fileTree(dir: 'libs', include: ['*.jar'])
   implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
   implementation 'com.android.support:animated-vector-drawable:28.0.0-alpha3'
   implementation 'com.android.support:support-media-compat:28.0.0-alpha3'

   ...
   implementation 'com.google.firebase:firebase-core:16.0.0'
}

Примечание: не используйте альфа-версию библиотеки в вашем рабочем коде.

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