Приложение Android перестает работать через 15 минут - PullRequest
0 голосов
/ 16 августа 2011

Я пишу приложение, которое принимает данные GPS и загружает их на веб-сервер.У этого есть фронтэнд деятельности, который запускает сервис, который обрабатывает всю тяжелую работу.Моя проблема в том, что приложение просто перестает работать через некоторый интервал в 15 минут (это может быть просто совпадением) или время от времени работает нормально.Я включил частичную блокировку как для активности, так и для службы.Приложение, похоже, не падает (на этом сайте я реализовал решение необработанных исключений).У кого-нибудь есть какие-то идеи о том, что я должен изучить?Это сводит меня с ума.Спасибо.

1 Ответ

0 голосов
/ 16 августа 2011

У кого-нибудь есть какие-то идеи о том, на что я должен обратить внимание?

Если ваше приложение не дает сбоя, вы все равно должны регистрировать все запущенные процессы и ожидаемые результатывсе ваши методы.Это поможет вам найти, где именно ваша проблема лежит.

Примеры:

  1. Регистрация времени, которое веб-служба потратила на загрузку данных.
  2. Записать ответ с сервера.
  3. Записать сообщение прямо перед загрузкой.
  4. Используйте try() catch, чтобы определить, происходит ли ошибка, о которой вы не знаетеи регистрируйте эти сообщения.

Это лучший совет, который любой может дать вам, не видя ваш код или ничего не зная о вашем приложении.

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