Ошибка сборки syn c при добавлении Firebase Crashlytics в Android - PullRequest
0 голосов
/ 21 января 2020

Я получаю сообщение об ошибке при добавлении Firebase Crashlytics в проект Android. Я проверил все решения, предусмотренные в Переполнении стека, но оно не сработало.

сборка сборки (проект)

buildscript {
   repositories {
       google()
   }
}

dependencies {
    classpath 'com.android.tools.build:gradle:3.4.2'
    classpath 'com.google.gms:google-services:4.3.3'
    classpath 'com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01'
}

allprojects {
   repositories {
      google()
   }
}

сборка сборки (приложение)

apply plugin: 'com.google.firebase.crashlytics'

dependencies {
   //Recommended: Firebase SDK for Google Analytics.
   implementation 'com.google.firebase:firebase-analytics:17.2.2'
   //Firebase SDK for Crashlytics.
   implementation 'com.google.firebase:firebase-crashlytics:17.0.0-beta01'
}

Ошибка:

Execution failed for task ':app:preDebugBuild'.

Android dependency 'com.google.android.gms:play-services-measurement-base:17.2.2' is set to compileOnly/provide which is not supported

Когда я удаляю Firebase Analytics и затем синхронизирую c, она работает без проблем.

1 Ответ

0 голосов
/ 29 января 2020
implementation 'com.google.firebase:firebase-analytics:17.0.0'

Попробуйте реализовать это и изменить структуру своего проекта, брат

...