Форум программистов, компьютерный форум CyberForum.ru

Виснет приложение - Android

Восстановить пароль Регистрация
 
 
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
21.09.2015, 13:04     Виснет приложение #1
Здравствуйте. Почему-то иногда вместо того, чтобы выплюнуть ошибку приложение просто зависает, обычно из-за NPE, после исправления виснут перестает, но в таких случаях сложно найти причину ошибки т.к. в лог ничего не выводится и приходится перед каждой строкой писать что-то в лог и смотреть на чем зависло. Из-за чего такое может быть и как можно исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.09.2015, 13:43     Виснет приложение #21
Spelcrawler, честно говоря, я в шоке. Ну а если создать полностью новый проект с одним exception-ом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
22.09.2015, 13:45  [ТС]     Виснет приложение #22
Цитата Сообщение от YuraAAA Посмотреть сообщение
Ну а если создать полностью новый проект с одним exception-ом?
Другой, даже не новый проект открыт на том же компе, и запущен на том же эмуляторе - такой ошибки нет.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.09.2015, 13:50     Виснет приложение #23
Spelcrawler, а если аккуратно перенести код (возможно частями, проверяя)?
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
22.09.2015, 13:51  [ТС]     Виснет приложение #24
Похоже я нашел корень зла - GoogleAnalytics. Убрал его упоминание из кода и все заработало как должно. Но в другом приложении тоже его использую, а ошибки такой нет.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
22.09.2015, 13:52     Виснет приложение #25
Spelcrawler, а, вот в чём дело) На сколько я помню, в GA есть свой exception handler, с помощью которого он отсылает ошибки на сервер статистики.
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
22.09.2015, 13:55  [ТС]     Виснет приложение #26
Цитата Сообщение от YuraAAA Посмотреть сообщение
На сколько я помню, в GA есть свой exception handler
Именно, почему-то он именно с этим приложением не подружился. Отключил только его, оставив все остальное от аналитики - все работает. Как нибудь обойдусь без его хандлера) Всем спасибо за помощь.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2015, 14:26     Виснет приложение
Еще ссылки по теме:

Виснет Eclipse при тестировании приложения с подключенной библиотекой google_play_services Android
Вылетает приложение Android
Приложение с сервером Android
Android Мультиэкранное приложение
Android Первое приложение

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

Или воспользуйтесь поиском по форуму:
YuraAAA
22.09.2015, 14:26     Виснет приложение
  #27

Не по теме:

Spelcrawler, хорошо, что всё разрешилось

Yandex
Объявления
22.09.2015, 14:26     Виснет приложение
Ответ Создать тему
Опции темы

Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru