Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
obrazer
71 / 71 / 3
Регистрация: 04.09.2012
Сообщений: 170
#1

Глобальная обработке неперехваченных исключений - Программирование Android

06.03.2013, 14:48. Просмотров 593. Ответов 5
Метки нет (Все метки)

Ну собственно как?
Во-первых лень писать в каждом методе ко логирования, во-вторых, некрасиво, когда приложением падает с красноречивым "возникла ошибка". Нужно свое красивое сообщение с отсылкой на разработчика.

Итого - как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2013, 14:48
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Глобальная обработке неперехваченных исключений (Программирование Android):

Глобальная переменная в Java
Подскажите нубу. Недавно начал изучать Java. У меня в методе onClick есть свич...

SetOnClickListener исчезает глобальная переменная
Помогите исчезает глобальная переменная //Здесь переменная выводится...

String-array resources, как глобальная переменная
Требуется помощь! У меня есть 16 массивов <string-array>, в активити, когда...

Глобальная переменная, которую можно использовать в других Activity
Здравствуйте, интересует вопрос: как создать переменную, которую я смогу...

Обмен данными между Activity (одна глобальная переменная)
Добрый день, товарищи. Мой путь в андроиде только начинается, поэтому...

Обработка неперехваченных исключений
Добрый день! Подскажите, пожалуйста, почему подписываться на события...

5
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
06.03.2013, 14:54 #2
Цитата Сообщение от obrazer Посмотреть сообщение
Нужно свое красивое сообщение с отсылкой на разработчика.
неволнуйтесь, о вас вспомнят как только прилага крэшнется.

а если серьёзно, то непонятно чего вы хотите.
0
obrazer
71 / 71 / 3
Регистрация: 04.09.2012
Сообщений: 170
06.03.2013, 15:07  [ТС] #3
Чтобы любое необработанное "на месте" исключение, до того, как попадет в систему обрабатывалось некоторой функцией.
Например в .Net WinForms у приложения имеется соответствующее событие (Application.ThreadException). Т.е. метод у какого-то основного объекта, типа Application.
0
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
06.03.2013, 15:11 #4
хм ... тога вам наверное стоит взглянуть та реализацию ACRA. Это библиотека отлавливает эксепшны и шлёт их вам прежде чем прилага обрушится. Возможно в реализации ACRA вы найдёте ответ.
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.03.2013, 15:18 #5
http://www.codeovertones.com/2009/09/crash-report-for-android-app.html

Добавлено через 1 минуту
материал за 2009, не знаю насколько актуален...
гугл рулит.
1
obrazer
71 / 71 / 3
Регистрация: 04.09.2012
Сообщений: 170
07.03.2013, 01:32  [ТС] #6
V0v1k, ну мне Гугл как-то сходу не нагуглил Спасибо, самое то и искал.
0
07.03.2013, 01:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2013, 01:32
Привет! Вот еще темы с решениями:

Вылет при обработке исключений try except в Android
Собственно проблема в том, что вместо обработки ошибки мобилка (android)...

Возникает ошибки при обработке исключений.
MicrosoftDeveloperStudio. У меня есть try блок, в котором возникает ошибка....

Свои сообщения при обработке исключений
Делаю проверку заполнения textbox и нужно выдать сообщение, если один из них не...

Уничтожение локальных объектов при обработке исключений
В книге есть код void g(int); void f() { string s; //... g(1); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru