如果之前没有调用过 onResume(),是否有可能调用 onPause()?

App*_*evo 1 android illegalargumentexception receiver activity-lifecycle android-lifecycle

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:
Run Code Online (Sandbox Code Playgroud)

它在 20k 安装中发生了 3 次(3 个用户)。

如果之前没有调用过 onResume(),是否有可能调用 onPause()?我以为不是。

Pla*_*ant 5

如果是三星设备,那么是的,有可能:https : //issuetracker.google.com/issues/37001269#c3