Ошибка сборки при синхронизации "com.google. firebase:firebase-analytics@17.2.2" - PullRequest
0 голосов
/ 23 января 2020

Я добавляю аналитику Firebase для отчета Cra sh. во время синхронизации я получаю ошибку ниже

ERROR: In project 'app' a resolved Google Play services library dependency depends on another at an 
exact version (e.g. "[17.1.1]", but isn't being resolved to that version. Behavior exhibited by the 
library will be unknown. Dependency failing: com.google.firebase:firebase-messaging:17.5.0 -> 
com.google.firebase:firebase-iid@[17.1.1], but firebase-iid version was 20.0.2.The following 
dependencies are project dependencies that are direct or have transitive dependencies that lead to 
the artifact with the issue.

-- Project 'app' depends onto com.google.firebase:firebase-config@16.4.0
-- Project 'app' depends onto com.google.firebase:firebase-messaging@17.5.0
-- Project 'app' depends onto com.google.firebase:firebase-analytics@17.2.2
-- Project 'app' depends onto com.google.firebase:firebase-messaging@{strictly 17.5.0}
-- Project 'app' depends onto com.google.firebase:firebase-config@{strictly 16.4.0}
-- Project 'app' depends onto com.google.firebase:firebase-iid@{strictly 20.0.2}       
-- Project 'app' depends onto com.google.android.gms:play-services-measurement-api@{strictly 17.2.2}
-- Project 'app' depends onto com.google.firebase:firebase-analytics@{strictly 17.2.2}

1 Ответ

1 голос
/ 23 января 2020

Обновите все ваши зависимости Firebase до последней версии. Кроме того, после обновления вам необходимо выполнить обновление до androidx и использовать compileSdkVersion 28.

Также относится к firebaseinstanceid, вам необходимо проверить следующее:

Что использовать сейчас что FirebaseInstanceId.getInstance (). getToken () устарела

...