我正在开发一个包含多个Java模块的项目。使用主应用程序模块实现新的Firebase Crashlytics很好,我在Firebase控制台中获得了崩溃报告,但我无法使用这些其他库模块。与我遇到的问题类似的唯一问题是在this Fabric docs链接中,但即使谷歌购买它们,它也不能与Firebase版本的Crashlytics一起使用。
答案 0 :(得分:1)
与所有其他Firebase SDK一样,Firebase Crashlytics依赖于Firebase配置,该配置只能应用于您的应用程序模块。您无法将Firebase配置应用于库模块。您可以将Crashlytics依赖项放在库模块中,但仍需要配置应用程序模块,以便SDK知道在何处报告它捕获的错误。这涉及google-services.json并应用fabric.io插件,如documentation中所述。