BugSense在我的应用程序上工作得很好,但我想确定它是否正在运行? 我找不到为什么要这样做?
我想象这样的事情:
if (BugSenseHandler == null) {
BugSenseHandler.initAndStartSession(this, "API KEY");
}
谢谢..
答案 0 :(得分:1)
我是Kostas,BugSense的Android开发者。
如果使用initAndStartSession方法,BugSense将一直运行,直到应用程序退出堆栈。有关任务和后台堆栈的更多信息here。
这就是为什么我们建议将initAndStartSession方法放在应用程序的第一个(开始)活动中。
在您的活动的每个onCreate方法中使用initAndStartSession方法绝对没有问题,您也可以将它放在每个onResume中,我们已经处理过这种可能性。如果您想100%确定BugSense正在运行,您可以采用这种方式。