MonoDroid: глобальный обработчик ошибок - PullRequest
4 голосов
/ 30 декабря 2011

Есть ли способ создать глобальный обработчик ошибок для MonoDroid?Мой отладчик не работает, поэтому мне нужен способ увидеть информацию об исключительной ситуации во время сбоя приложения.

Ответы [ 3 ]

8 голосов
/ 12 июля 2012

Кажется, что AndroidEnvironment.UnhandledExceptionRaiser - это то, что вы ищете:

//that's a dirty-code example, do not use as-is! :)
AndroidEnvironment.UnhandledExceptionRaiser += (sender, args) =>
                {
                    File.AppendAllText("tmp.txt", args.Exception.ToString());
                };
1 голос
/ 30 декабря 2011

Большинство (всех?) Необработанных исключений должно попадать в журнал отладки Android:

http://docs.xamarin.com/android/advanced_topics/android_debug_log

0 голосов
/ 31 декабря 2011

Пожалуйста, посмотрите на мой проект, он может обработать и отправить информацию об ошибке.https://github.com/soundnRg/Crasher

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...