Задать вопрос
@lacredin
Программист

Как отключить автоматическую перезагрузку приложения во время падения?

Здравствуйте!
У меня xiaomi mi5 с ОС MIUI 9.1 на базе android 7.0.

При отладке могут происходить случаи, когда в действующей активити возникает исключение, но ОС вместо того, чтобы совсем закрыть приложение, создаёт новую его версию с предыдущим активити.
В худшем случае, когда нет предыдущего активити, приложение полностью перезапускается и если сбойное активити стартует первым в приложении, то получается цикл перезапусков приложения, который может тянутся очень долго.
При этом, зачастую, теряются логи работы(во всяком случае в logcat android studio) активити, что сильно затрудняет отладку.

Можно ли отключить такое поведение ОС?
Это вообще особенность MIUI или всех android начиная с определённой версии?
Если кто сталкивался с этим, помогите пожалуйста!
  • Вопрос задан
  • 566 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 250 000 до 300 000 ₽
Aston Москва
от 220 000 до 260 000 ₽
Aston Санкт-Петербург
от 220 000 до 260 000 ₽