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