Повторяющаяся запись: com / google / firebase / FirebaseApiNotAvailableException.class

У меня есть проект Android, созданный с использованием React-Native и использующий сервисы Google Play (аналитика, облачные сообщения, реклама). Я нигде явно не использую Firebase.

Попытался обновить Play Services с 8.4.0 => 9.2.0. Также модернизирован путь класса GPS.

buildscript {
    dependencies {
        classpath 'com.google.gms:google-services:3.0.0'

...

dependencies {
    compile 'com.google.android.gms:play-services-analytics:9.2.1'
    compile 'com.google.android.gms:play-services-ads:9.2.1'
    compile 'com.google.android.gms:play-services-base:9.2.1'
    compile 'com.google.android.gms:play-services-gcm:9.2.1'

Обратите внимание, что я нигде явно не зависим от Firebase.

После обновления я получаю следующую ошибку сборки Gradle:

com.android.build.api.transform.TransformException: java.util.zip.ZipException: повторяющаяся запись: com / google / firebase / FirebaseApiNotAvailableException.class

Я знаю, что Firebase поставляется в комплекте с сервисами Google Play (с 9.0), поэтому я решил, что что-то еще компилируется и связывается со старой версией. Итак, глядя на понимание зависимости (gradle -q dependencyInsight --configuration compile --dependency firebase) Я заметил, что firebase-common 9.0.0 добавляется поверх 9.2.1:

Но я не могу на всю жизнь выяснить, что вызывает это.

Ответы на вопрос(4)

Ваш ответ на вопрос