Я пытаюсь добавить в базу данных Gradle.build зависимость от облачных сообщений firebase, и она показывает ошибку. Несмотря на то, что я пытаюсь добавить последнюю версию (20.0.0), она все равно показывает ошибку. Пожалуйста, помогите мне с моей проблемой.
Я изменил версии на последнюю версию облачных сообщений Firebase, а также все другие зависимости в файле gradle.build.
repositories {
maven { url "https://jitpack.io" }
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7: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:support-vector-drawable:28.0.0'
implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.google.firebase:firebase-storage:16.0.1'
implementation 'com.google.firebase:firebase-messaging:20.0.0'
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.android.support:design:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'com.firebase:firebase-client-android:2.5.2'
implementation 'com.google.gms:google-services:3.1.1'
implementation 'com.firebaseui:firebase-ui-database:4.1.0'
implementation 'org.jetbrains:annotations-java5:15.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.github.clans:fab:1.6.4'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'org.apache.commons:commons-lang3:3.6'
}
Ниже показано сообщение об ошибке:
ERROR: In the project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[15.0.
1] ", но оно не разрешается до этой версии. Поведение, демонстрируемое библиотекой, будет неизвестно.
Сбой зависимости: com.google.android.gms: play-services-flags: 15.0.1 -> com.google.android.gms: play-services-basement @ [15.0.1], но play-services-базовая версия была 17.0.0.
Следующие зависимости являются проектными зависимостями, которые являются прямыми или имеют транзитивные зависимости, которые приводят к художественному решению проблемы. - Проектное приложение зависит от com.google.firebase:firebase-core@16.0.3 - «Приложение» проекта зависит от com.google.firebase: firebase-auth-interop @ {строго 16.0.0} - «Приложение» проекта зависит от com.google.firebase: firebase-storage-common @ {строго 16.0.1} - «приложение» проекта зависит отcom.google.firebase: firebase-database-collection @ {строго 15.0.1} - «приложение» проекта зависит от com.google.firebase: firebase-messaging@20.0.0 - «приложение» проекта зависит от com.google.firebase: firebase-Measurement Connector-Impl @ {строго 17.0.1} - «приложение» проекта зависит от com.google.firebase: firebase-storage @ {строго 16.0.1} - «приложение» проекта зависит от com.google.android.gms: play-services-measure-api @ {строго 16.0.1} - «приложение» проекта зависит от com.google.firebase: firebase-storage@16.0.1 - «приложение» проекта зависит отcom.firebaseui: firebase-ui-database@4.1.0 - «Приложение» проекта зависит от com.google.android.gms: play-services-ads-identifier @ {строго 15.0.1} - «Приложение» проекта зависитна com.google.firebase: firebase-messaging @ {строго 20.0.0} - «приложение» проекта зависит от com.google.android.gms: play-services-base @ {строго 17.0.0} - приложение «Project»'зависит от com.google.firebase: firebase-analytics-impl @ {строго 16.2.1} - "приложение" проекта зависит от com.google.firebase: firebase-core @ {строго 16.0.3} - «Приложение» проекта зависит от com.google.firebase: firebase-auth @ {строго 16.0.3} - «Приложение» проекта зависит от com.google.firebase: firebase-analytics @ {строго 16.0.3} - «Приложение» проекта зависит от com.google.android.gms: play-services-tasks @ {строго 17.0.0} - «Приложение» проекта зависит от com.google.firebase:firebase-iid-interop @ {строго 17.0.0} - «Приложение» проекта зависит от com.google.firebase: firebase-iid @ {строго 20.0.0} - «Приложение» проекта зависит от com.google.android. gms: play-services-basement @ {строго 17.0.0} - «Приложение» проекта зависит от com.google.firebase: firebase-database @ {строго 16.0.1} - «Приложение» проекта зависит от com.google. android.gms: play-services-stats @ {строго 17.0.0} - «приложение» проекта зависит от com.google.firebase: firebase-common @ {строго 19.0.0} - «приложение» проекта зависит от com. firebaseui: firebase-ui-database @ {строго 4.1.0} - «Приложение» проекта зависит от com.google.firebase: firebase-database-connection @ {строго 16.0.1} - Project «app» зависит от com.google.firebase: firebase-database@16.0.1 - «app» проекта зависит от com.google.firebase: firebase-auth@16.0.3 - «app» проекта зависит от com. google.firebase: firebase-measure-connector @ {строго 18.0.0} - «Приложение» проекта зависит от com.google.android.gms: play-services-flags @ {строго 15.0.1}
Для расширенной информации об отладке выполните Gradle из командной строки с помощью ./gradlew --info: app: assemblyDebug, чтобы увидеть пути отсылки к артефакту. Это сообщение об ошибке пришло из плагина google-services Gradle, сообщите о проблемах по адресу https: // github.com/google/play-services-plugins и отключите его, добавив «googleServices {disableVersionCheck = false}» в файл b uild.gradle.