Ошибка сбоя Firebase Crash: клиентское приложение com.xxxx заблокировано

Я успешно реализовал аналитику FCM и Firebase в своем проекте, но обнаружил ошибку, пытающуюся сообщить об авариях Firebase, и я не знаю, что мне не хватает.

Я просто пытаюсь использовать отчеты о сбоях Firebase после официального учебника и получить эту ошибку:
введите описание изображения здесь Он сказал:

Сервер не получил отчет: Origin Сообщение об ошибке: Запросы от этого клиентского приложения Android com.xxxxxx заблокированы.

После того, как вы заглянули в google и здесь (переполнение стека), я нашел некоторые связанные вопросы ( ссылка 1, ссылка 2, ссылка 3), но ни одно из их решений не работает для меня. Я имею в виду, кто-то говорит о проверке API_KEY, кто-то еще говорит о том, что отчет о сбое проверки включен в консоли, и список продолжается. Я пробовал эти ответы, прежде чем публиковать этот вопрос.

update: Объяснение немного для тех, кто не хочет смотреть выше ссылки: я пробовал обновлять файл google-services.json, изменяя API_KEY, удаляя и добавляя снова SHA1, оставляя API_KEY пустым и т.д. Загрузка файла google-services.json для каждого изменения, которое я сделал, не повезло.

Мой API_KEY в моем файле google-services.json выглядит так:

"api_key": [
    {
      "current_key": "AIzaxxxxxxxxxxzxxxxxx"
    },
    {
      "current_key": "AIzaxxxxxxxxxxxxxx"
    }
  ],

И я проверил, что у моего google-service.json есть отладка и выпуск SHA1.

Обновление Странно то, что я получаю отчеты в разделе Google Analytics, как вы можете видеть на следующем скриншоте:

введите описание изображения здесь



Глядя на проект в console.developers.google.com Я обнаружил, что у меня есть API отчетов о сбоях и производительности приложений (например, вы можете см. следующий скриншот):

введите описание изображения здесь

После нажатия на ссылку "Мобильный Crash and Performance Reporting API" я получил следующее: введите описание изображения здесь На приведенном выше изображении показано 2 изображения: весь трафик на "Мобильный Crash and Performance Reporting API" и ошибки, обработанные API. Как вы можете видеть, он сказал, что весь мой запрос был 403 Ошибка (вы можете увидеть его там, где он сказал 403: 0.0004): и это правда, я пробовал 4 раза и все время у меня такая же консоль ошибка.

Не знаю, что происходит или что мне не хватает

Если вам нужна информация о файле приложения gradle, чтобы помочь мне, вот что:

compile 'com.google.firebase: firebase-core: 10.0.1'
  компилировать 'com.google.firebase: firebase-messaging: 10.0.1'
  компилировать 'com.google.firebase: firebase-crash: 10.0.1'
  compile 'com.google.android.gms: play-services-maps: 10.0.1'
  compile 'com.google.android.gms: play-services-location: 10.0.1'
  compile 'com.google.android.gms: play-services-осведомленность: 10.0.1'

Ответ 1

У меня была такая же проблема, она была решена, установив ключ API Key restriction в Google Консоли NONE.

Ответ 2

У меня была такая же проблема, разрешив ее, загрузив новый файл конфигурации google-services.json.

Ответ 3

У меня были подобные проблемы, и я попытался сбросить уровни gradle, которые помогли мне из-за некоторых проблем стабильности в новейших версиях.

в

compile 'com.google.firebase:firebase-core:9.2.1'
compile 'com.google.firebase:firebase-messaging:9.2.1'
compile 'com.google.firebase:firebase-crash:9.2.1'
compile 'com.google.android.gms:play-services-maps:9.2.1'
compile 'com.google.android.gms:play-services-location:9.2.1'
compile 'com.google.android.gms:play-services-awareness:9.2.1'

также вы сdk:

compileSdkVersion 23
buildToolsVersion "21.1.2"

defaultConfig {
    applicationId "cloud.savari.example.com.fcm"
    minSdkVersion 17
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}