Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我需要多次呼叫Crashlytics.start吗?_Android_Crashlytics - Fatal编程技术网

Android 我需要多次呼叫Crashlytics.start吗?

Android 我需要多次呼叫Crashlytics.start吗?,android,crashlytics,Android,Crashlytics,我刚刚在上添加了我的应用程序。我将API键放在AndroidManifest.xml文件中,并在我的启动器活动的onCreate()方法中调用Crashlytics.start(this) 我有+20个活动和20个片段 我是否需要将Crashlytics.start(this)放在每个活动的onCreate()方法中,以使Crashlytics能够跟踪我的整个应用程序?摘自Crashalytics SDK常见问题解答: 如果您有一个应用程序子类,那么您可以 onCreate()方法中的Crash

我刚刚在上添加了我的应用程序。我将API键放在AndroidManifest.xml文件中,并在我的启动器
活动
onCreate()方法中调用
Crashlytics.start(this)

我有+20个活动和20个片段


我是否需要将
Crashlytics.start(this)
放在每个活动的
onCreate()
方法中,以使Crashlytics能够跟踪我的整个应用程序?

摘自Crashalytics SDK常见问题解答:

如果您有一个应用程序子类,那么您可以 onCreate()方法中的Crashlytics.start()!否则,如果你 在应用程序中有多个启动活动,然后添加 启动每个启动活动。Crashlytics只是 在第一次调用start时初始化,因此调用多个 时代不会引起任何问题


考虑到这一点,我认为在启动活动的
onCreate
方法上启动Crashalytics就足够了。Bugsense的功能大致相同,它只在启动活动中启动。

要解决这个问题,您可以下载Crashlystic的插件。作为一项优势,它将自动将其集成到您的课程、应用程序和活动中。