我在MvvmCross Application Class OnCreate中实现了3个全局异常处理程序。但是,仍有一些未处理的异常无法捕获并崩溃我的应用程序。可能的来源是什么,我怎么能抓住它们?这些是正在实施的异常处理:
public override void OnCreate()
{
base.OnCreate();
RegisterActivityLifecycleCallbacks(this);
//A great place to initialize Xamarin.Insights and Dependency Services!
// global exception handling
AppDomain.CurrentDomain.UnhandledException += DroidErrorHandling.CurrentDomainOnUnhandledException;
TaskScheduler.UnobservedTaskException += DroidErrorHandling.TaskSchedulerOnUnobservedTaskException;
AndroidEnvironment.UnhandledExceptionRaiser += DroidErrorHandling.HandleAndroidExceptionAsync;
}
感谢。