我们正在为某些客户构建一个Android SDK,并将以AAR的形式分发。我们希望将Crashlytics或其他崩溃报告SDK集成到我们的SDK中,以便在我们的SDK中发生任何崩溃时,都可以将其报告给我们(而不是报告给客户端)。
我们的客户应该在项目的build.gradle中添加Fabric的maven存储库的链接就可以了。
我想知道是否有办法吗?
Here Mike(Fabric的开发人员)建议不可能,并且不建议将父应用程序作为初始化Fabric的决定因素。在这种情况下,如果父应用正在初始化Crashlytics,它将起作用吗?
最佳答案
Fabric的Mike(再次)。
让我澄清一下,将Fabric包含在已分发给其他应用程序的SDK中会导致该应用程序和您的SDK都出现问题。不要在外部分发的SDK中运送Fabric。