【问题标题】:crashlytics Answers not showing in Multi flavor app多风味应用程序中未显示 crashlytics 答案
【发布时间】:2017-11-18 23:18:53
【问题描述】:

我们有一个与 Crashlytic 和 Answers 配合使用的应用程序。 我们需要为这个应用程序制作不同的风格。 所以,我们的 Gradle 编译工作正常,并为两个不同的品牌制作了两个不同的 APK。 一旦我们更改了 build.gradle 上的“applicationId”,新的风格就开始出现在 Dashboard 上。 但是,当应用程序尝试在 Answers 中记录事件时,只有旧版本会显示信息。 当我们在 Fabric 中启用调试时,新的在 logcat 上显示“D/Answers: Analytics collection disabled”,但 crashlytics 工作正常。 我们是否需要在新口味上做一些其他事情才能让 Answers 工作?可能是不同的 API 密钥????

非常感谢您的帮助。

【问题讨论】:

  • 嗨,天使,来自 Fabric 的托德。您在仪表板的“答案”屏幕上看到了什么?您需要在仪表板中为此应用启用 Answers,或者通过将其添加为新应用将新包名称添加到 Crashlytics。谢谢!
  • 您好。谢谢您的回答。在仪表板中,答案选项卡为空,不显示任何内容。在 crashlytics 选项卡中,一切似乎都正常,它显示一个“启用答案”按钮,但是当我按下它时,什么也没有发生,答案屏幕再次显示为空。如何启用答案?我必须启用某种设置吗???再次感谢。

标签: android crashlytics crashlytics-android google-fabric


【解决方案1】:

您不需要新的 API 密钥。

Fabric 使用 API 密钥和构建密钥向您的组织验证您的应用。您的所有应用都使用相同的 Fabric 组织密钥和机密。

https://docs.fabric.io/apple/fabric/settings/api-keys.html

Fabric 将其识别为新的 Android 应用程序(基于 Manifest 文件中设置的 applicationId),这意味着您必须为该应用程序单独启用 Answers。

【讨论】:

  • 前往您的 Fabric 仪表板以获取该应用程序,然后单击侧边栏中的任何灰色图标,您就可以启用它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多