Firebase Crashlytics无法在Android库模块(子项目)

时间:2018-03-20 13:39:21

标签: android firebase crashlytics-android

我正在开发一个包含多个Java模块的项目。使用主应用程序模块实现新的Firebase Crashlytics很好,我在Firebase控制台中获得了崩溃报告,但我无法使用这些其他库模块。与我遇到的问题类似的唯一问题是在this Fabric docs链接中,但即使谷歌购买它们,它也不能与Firebase版本的Crashlytics一起使用。

1 个答案:

答案 0 :(得分:1)

与所有其他Firebase SDK一样,Firebase Crashlytics依赖于Firebase配置,该配置只能应用于您的应用程序模块。您无法将Firebase配置应用于库模块。您可以将Crashlytics依赖项放在库模块中,但仍需要配置应用程序模块,以便SDK知道在何处报告它捕获的错误。这涉及google-services.json并应用fabric.io插件,如documentation中所述。