In accordance with the flowchart on the presented page, it is impossible for onStop() called without calling onResume() . I could think of some potential scenario in which the system closes the application in the middle of its launch, but I do not know how and how such a script will be launched, or even if it exists.
As Tseng noted, it is possible that a task will never be brought to the fore (I think a task that synchronizes the phone with the Exchange server). I assume that such a task will never have onResume() or onPause() .
Darth Android
source share