Возможно ли, что onPause () вызывается, если onResume () ранее не вызывался? - PullRequest
0 голосов
/ 14 мая 2018

Я регистрирую получателя в onResume() и отменяю регистрацию в методе onPause(). Я могу странную ошибку в моих отчетах Crashlytics:

Fatal Exception: java.lang.RuntimeException
Unable to pause activity {package-here}: java.lang.IllegalArgumentException: Receiver not registered: 

Caused by java.lang.IllegalArgumentException
Receiver not registered:

Это происходило 3 раза (3 пользователя) при 20 тыс. Установок.

Возможно ли, что onPause () вызывается, если onResume () ранее не вызывался? Я думал, что это не так.

Ответы [ 2 ]

0 голосов
/ 14 мая 2018

Если вы слишком часто открываете и закрываете приложение (несколько раз за 1 секунду), это произойдет

0 голосов
/ 14 мая 2018

Если это устройство Samsung, то да, возможно: https://issuetracker.google.com/issues/37001269#c3

...