当前位置:  开发笔记 > 编程语言 > 正文

Firebase崩溃报告错误:客户端应用程序com.xxxx被阻止

如何解决《Firebase崩溃报告错误:客户端应用程序com.xxxx被阻止》经验,为你挑选了1个好方法。

我已经在我的项目中成功实施了FCM和Firebase分析,但我发现使用Firebase崩溃报告时出错,我不知道我缺少什么.

我只是尝试在官方教程之后使用Firebase崩溃报告并收到此错误:
在此输入图像描述 它说:

服务器未收到报告:原始错误消息:来自此Android客户端应用程序com.xxxxxx的请求被阻止.

在谷歌和这里(堆栈溢出)挖掘后,我发现了一些相关的问题( 链接1, 链接2, 链接3),但他们的解决方案都不适合我.我的意思是,有人谈论检查API_KEY,其他人谈论在控制台中启用检查崩溃报告,列表继续.在发布此问题之前,我已尝试过这些答案.

更新:为那些不想看上面链接的人解释一下:我尝试更新google-services.json文件更改API_KEY,删除并再次添加SHA1,将API_KEY留空等等.下载google-services.json我做的每一次改变的文件没有运气.

我的google-services.json文件中的API_KEY如下所示:

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

我检查了我的google-service.json是否有调试并释放SHA1.

更新 奇怪的是,我在分析部分收到报告,您可以在下一个屏幕截图中看到:

在此输入图像描述



在console.developers.google.com中查看项目我发现我启用了 Mobile Crash和Performance Reporting API (您可以在以下屏幕截图中看到):

在此输入图像描述

点击"Mobile Crash and Performance Reporting API"后,我得到了这个: 在此输入图像描述 上图显示了2张图片:完成了"Mobile Crash and Performance Reporting API"的所有流量以及API处理的错误.你可以看到它说我的所有请求都是403错误(你可以看到它说的地方403:0.0004):这是真的,我已经尝试了4次,而且所有时间我都遇到了同样的控制台错误.

不知道发生了什么或我错过了什么

如果您需要有关gradle app文件的信息来帮助我,请按以下步骤操作:

编译'com.google.firebase:firebase-core:10.0.1'
编译'com.google.firebase:firebase-messaging:10.0.1'compile'c​​om.google.firebase
:firebase-crash:10.0.1'compile
' com.google.android.gms:play-services-maps:10.0.1'compile'c​​om.google.android.gms
:play-services-location:10.0.1'compile'c​​om.google.android.gms
:play-服务意识:10.0.1'

rubberdont.. 5

我遇到了同样的问题,可以通过将Key restrictionGoogle控制台中的API密钥设置为来解决NONE



1> rubberdont..:

我遇到了同样的问题,可以通过将Key restrictionGoogle控制台中的API密钥设置为来解决NONE

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有