android - 无法从 https ://settings. crashlytics.com/spi/v2/platforms/android/apps/检索设置

标签 android firebase crashlytics google-fabric

我正在尝试新的 Firebase/Crashlytics 设置,但似乎遇到了一个奇怪的问题。

  • 我有一个包含多种产品风格的 Android 代码库,每种风格都是一个单独的应用程序。
  • 所有这些应用都在 Fabric 中注册(过去)
  • 所有这些应用都添加到 Firebase 中
  • 两者之间的所有链接似乎都正常(从 Fabric 方面以及从 Firebase 方面来看,它都表示它们都已链接)
  • 我从 list 文件中删除了 Fabric API key ,并将适当的插件/依赖项等添加到两个 gradle 文件中

我尝试按照 Firebase 说明发送测试崩溃报告。

  1. 我收到的其中一种产品口味非常好,所以我认为一切都很好。 然而,
  2. 其他产品风格不发送崩溃报告,我在日志中收到此错误:

E/Fabric: Failed to retrieve settings from https://settings.crashlytics.com/spi/v2/platforms/android/apps/package name/settings

最佳答案

好的,我想我解决了问题,但解决方案似乎不是它应该工作的方式(至少我不这么认为)。

  • 转到 Firebase 控制台 > 项目设置 > 帐户关联 > Fabric > 选择应用并取消关联
  • 在 Fabric > App > Firebase 中确认 - 它已取消链接
  • 转到 Firebase > 项目 > Crashlytics(选择您想要的应用),您现在应该会看到一个对话框以再次链接您的应用
  • 选择作为新的 Crashlytics(不是现有的)链接并按照说明进行操作
  • 之后一切正常

所以基本上,从 Fabric>Firebase 屏幕 - 没有可见的链接,从 Firebase>Account Linking>Fabric 屏幕 - 也没有可见的链接。所以没有链接,但您的崩溃将在 Firebase 中可见。

关于android - 无法从 https ://settings. crashlytics.com/spi/v2/platforms/android/apps/检索设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27510889/

相关文章:

android - 在同一 Eclipse 工作区中使用 Crashlytics 的多个 Android 项目

java - 如何在android中运行main

android - 在 C++ 中创建临时文件

Android 从本地设备日历中检索事件

ios - 如何从 pod 下载库文件?

android - 无法使用 crashlytics 构建 Android 应用程序

ios - 当 iOS 和 OS X 应用程序在同一项目中时集成 Fabric/Crashlytics

Android 界面错误 ImageButton

firebase - 如何清除Firestore持久性数据?

firebase - Firestore 订阅可能尚不存在的子集合