Почему Android иногда принудительно закрывается, а иногда перезагружается?

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

Какие обстоятельства вызывают это?


person Overv    schedule 16.08.2013    source источник
comment
stackoverflow.com/questions/5418743/ ... это может быть связано с вашим вопросом   -  person AndroUser    schedule 16.08.2013


Ответы (2)


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

Если на это действие не влияет причина исключения в мертвом действии, оно просто будет выполняться как обычно.

person Neil Townsend    schedule 16.08.2013

Когда в текущем действии возникает исключение нулевого указателя, которое не повлияет на другие действия. Также, когда не найдено несколько ресурсов!!

person Exceptional    schedule 16.08.2013