Android: приложение иногда перезагружается

1

Я нашел странное поведение в своем приложении. Когда я пытаюсь извлечь данные из Интернета с плохой wifi-сигналом, у меня есть пара исключений (IOException, SocketException). Все эти исключения обрабатываются в приложении в блоке try-catch, но производительность приложения замедляется, и в один момент перезапуск приложения. У меня есть SomeClass распространяется от класса Application, где метод thisCreate вызывает снова после этих исключений.

У меня нет ошибки OutOfMemory в журнале, и метод onLowMemory приложения не вызывал.

Есть ли у кого-нибудь идеи об этом поведении?

  • 0
    Есть ли в LogCat что-то вроде "процесс убийства <имя пакета>"?
Теги:

1 ответ

0

Я не знаком с классом приложения, но если вы вызываете метод application.onCreate при обработке исключения, он должен перезапустить ваше приложение...? или я слишком восторжен? отправьте свой код, в любом случае это будет яснее!

  • 0
    Метод onCreate вызывает при запуске приложения ( developer.android.com/reference/android/app/… ), и я не вызываю этот метод во время обработки исключений.
  • 0
    Должно быть, неправильно понял ваш вопрос. любая дополнительная информация - logcat, code - будет полезна!
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню