MonoDroid: глобальный обработчик ошибок

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

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

 //that's a dirty-code example, do not use as-is! :) AndroidEnvironment.UnhandledExceptionRaiser += (sender, args) => { File.AppendAllText("tmp.txt", args.Exception.ToString()); }; 

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

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

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

Intereting Posts
Android: держать предупреждение впереди, чтобы пользователь ответил Пробел ниже КоординаторLayout в DrawerLayout Отображение большего количества строк в Logcat Автоматически добавлять тире в номер телефона в Android Ошибка OutOfMemory для Android и LruCache В чем смысл создания абстрактного класса над реализацией без каких-либо переменных-членов? Android: как обновить список при удалении элемента в настраиваемом SimpleAdapter Почему я получаю нулевую ссылку на мой RecyclerView Уведомления Firebase, не работающие в Android Emulator ListFragment появляется дважды на телефоне Как воспроизводить видео с SD-карты Видео воспроизводится только один раз в Webview для Android Как использовать accessToken google plus, чтобы вывести пользователя в android из разных видов деятельности Java.lang.RuntimeException: Ошибка предоставления результата ResultInfo {who = null, request = 1888, result = 0, data = null} для активности Пользовательский inputType / key, установленный для мягкой клавиатуры Android