HockeyApp Xamarin.Android 崩溃管理器说明
HockeyApp Xamarin.Android CrashManager Description
我有 2 个活动,activity A 和 activity B。
在这两项活动中,我都像这样注册了崩溃管理器:
CrashManager.Register(this, MyID, new CustomCrashManagerListener());
在 CustomCrashManager 中,我重写了 activity A 与 activity B 中不同的 get Description 方法。
我的问题是:如果Activity B发生异常,我总是得到activity A Description,如何得到activity B Description?
谢谢。
这是我的做法:
我在第一个 activity 中做过一次,我创建了崩溃管理器侦听器 class
private class AppCrashManagerListener : CrashManagerListener
{
public override string Description
{
get { return MyCustomDescription(); }
}
}
然后在OnCreate方法中:
CrashManager.Register(this, HockeyAppId.AndroidId, new AppCrashManagerListener());
我有 2 个活动,activity A 和 activity B。 在这两项活动中,我都像这样注册了崩溃管理器:
CrashManager.Register(this, MyID, new CustomCrashManagerListener());
在 CustomCrashManager 中,我重写了 activity A 与 activity B 中不同的 get Description 方法。
我的问题是:如果Activity B发生异常,我总是得到activity A Description,如何得到activity B Description?
谢谢。
这是我的做法:
我在第一个 activity 中做过一次,我创建了崩溃管理器侦听器 class
private class AppCrashManagerListener : CrashManagerListener
{
public override string Description
{
get { return MyCustomDescription(); }
}
}
然后在OnCreate方法中:
CrashManager.Register(this, HockeyAppId.AndroidId, new AppCrashManagerListener());