Android 应用GCP API密钥限制时出现Crashlytics问题

Android 应用GCP API密钥限制时出现Crashlytics问题,android,firebase,google-cloud-platform,crashlytics-android,Android,Firebase,Google Cloud Platform,Crashlytics Android,我有一个安卓应用,Crashlytics设置正确。我收到了Crashlytics撞车事件。但一旦我对[Android App+App package&SHA1]应用了GCP API密钥限制,Crashlytics事件就停止了(我使用“throw RuntimeException”进行了强制崩溃测试)。即使在撤销/恢复/清除GCP密钥上的所有限制后,我现在仍然没有收到任何崩溃。现在,我的两个项目发生了这种情况。知道怎么了吗 下面是API密钥限制页面的快照,我在该页面上进行了与Android相关的更

我有一个安卓应用,Crashlytics设置正确。我收到了Crashlytics撞车事件。但一旦我对[Android App+App package&SHA1]应用了GCP API密钥限制,Crashlytics事件就停止了(我使用“throw RuntimeException”进行了强制崩溃测试)。即使在撤销/恢复/清除GCP密钥上的所有限制后,我现在仍然没有收到任何崩溃。现在,我的两个项目发生了这种情况。知道怎么了吗

下面是API密钥限制页面的快照,我在该页面上进行了与Android相关的更改:


我发现了这个问题。这很尴尬,但我会把它留给其他犯同样错误的人

Firebase仅在应用程序在下一个会话中重新启动后才会上载当前会话中发生的崩溃。我已经在一个初始活动中添加了强制崩溃代码(准确地说是启动屏幕之后的活动),我假设在启动屏幕延迟期间的下一个会话中,上传一定会神奇地发生。但是,孩子,我错了!当我删除强制崩溃代码并运行应用程序后,我收到了崩溃

所以要点——如果你正在测试带有强制崩溃的Crashlytics,修复崩溃,然后重新启动应用程序以获得所有崩溃