我的应用程序有3个活动A,B和C 从(“家”),我就可以开始B和从B I可以开始C.是否需要在Android应用程序的每个活动中调用bugsense崩溃处理程序?
我一定打电话给BugSenseHandler.setup(this, MY_API_KEY);
仅在A或也B和C?
我的应用程序有3个活动A,B和C 从(“家”),我就可以开始B和从B I可以开始C.是否需要在Android应用程序的每个活动中调用bugsense崩溃处理程序?
我一定打电话给BugSenseHandler.setup(this, MY_API_KEY);
仅在A或也B和C?
接触BugSense后,
的Android,2月26日13:42(EET):您好,感谢您与我们联系, 你可以把它无论是在应用程序活动,或在第一个 在您的项目上运行的活动。在文档中我们建议使用第二种做法,因为开发人员的大部分都更容易和更快速。
---------------------------------------------- -------------------------------------------------- ------ BugSense
至于我,我一直把它放在应用程序活动,它一直工作正常。
您必须仅在A活动中调用安装程序。
我通过在Application对象的onCreate中调用它来使用它(主要是因为它会在应用程序初始化过程中调用任何错误。从v3版本开始,我相信setup
方法也值得注意被删除,现在使用initAndStartSession
@Override
public void onCreate() {
super.onCreate();
BugSenseHandler.initAndStartSession(this, BUG_SENSE_API_KEY);
}
这就是我做的,完美的作品 – DagW