У меня ошибка в эмуляторе Android, которая, на мой взгляд, не имеет никакого смысла (на самом деле, я рассматриваю ее как ошибку эмулятора, если только кто-то не скажет мне причину, которая могла бы вызвать это).
Если я запускаю приложение через некоторое время после загрузки телефона, событие onStop срабатывает и работает, как и ожидалось, при нажатии кнопки home, но если я запускаю действие несколько раз после загрузки телефона и нажимаю кнопку home, onStop никогда не происходит,нажатие кнопки просто переводит приложение в фоновый режим, не выполняя какой-либо необходимый код из события onStop.
Есть ли что-то, что я мог бы сделать для принудительного выполнения необходимого кода в течение указанного периода, или я должен просто считать это эмуляторомошибка?