GoogleApiAvailability пропущена с использованием firebase-сообщений: 9.4.0

Объявление зависимостей как

compile 'com.google.firebase:firebase-messaging:9.4.0'

Я получаю сообщение "не могу разрешить символ GoogleApiAvailability" в строке импорта активности

import com.google.android.gms.common.GoogleApiAvailability;

Что не так?

  • Не повторяйте дубликат: службы Google Play уже находятся в последней версии

Ответы

Ответ 2

У меня была такая же проблема, но в моем случае проблема была решена путем изменения положения apply plugin: 'com.google.gms.google-services' в файле build.gradle(Module: app).

Линия

apply plugin: 'com.google.gms.google-services'

был записан последним в файле gradle. Удалите это отсюда и добавьте его вверху, под линией apply plugin: 'com.android.application' Вот так:

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

и нажмите кнопку "Синхронизация". Проблема решена.