我正在使用AppDomain.CurrentDomain.UnhandledException来捕获Xamarin.Droid项目中所有未处理的异常。但是收到Exception.StackTrace的null。 我在扩展Application的类中包含以下代码
//Inside constructor
AppDomain currentDomain = AppDomain.CurrentDomain;
currentDomain.UnhandledException += HandleExceptions;
static void HandleExceptions(object sender, UnhandledExceptionEventArgs args)
{
Exception e = (Exception) args.ExceptionObject;
Console.WriteLine("MyHandler caught : " + e.Message);
Console.WriteLine("StackTrace: ", e.StackTrace);
}
我应该怎么做才能获得异常的StackTrace?