android – Firebase崩溃报告如何初始化

前端之家收集整理的这篇文章主要介绍了android – Firebase崩溃报告如何初始化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我非常好奇如何在应用程序中编写0代码,所需的只是使用库
compile 'com.google.firebase:firebase-crash:9.0.1'

为了让firebase崩溃报告正常工作.
初始化总是一次性的事情,就像应用程序类’onCreate总是被调用一次一样?

如果我想在某个事件之后才启用崩溃报告,该怎么办?

解决方法

更新:现在有一篇关于 how Firebase components initialize的综合博客文章.

Firebase崩溃报告(除了其他Firebase组件之外)会在ContentProvider中初始化,该内容自动包含在您的应用中.首先实例化ContentProviders,然后是Application子类,然后是调用的任何组件(Activity,Service,BroadcastReciever).

当您的项目依赖于Android库项目(aar文件)时,其所有清单条目都会合并到您的应用程序中,因此您只需声明声明对firebase-crash的依赖性即可免费获取此ContentProvider.

我在Google I / O 2016上发表了关于这一切如何运作的演讲. Jump to 16:22用于特定于崩溃报告的内容的开头.

遗憾的是,目前无法以编程方式启用或禁用崩溃报告,但即将推出.

猜你在找的Android相关文章