Android 11 EventSequenceValidator:IntentStarted 期间未知。每个活动开始时抛出异常

Bri*_*old 7 android-activity android-11

在 Android 11 SDK 30 中,在每个活动开始时我都会得到如下堆栈跟踪:

2020-12-30 10:08:00.175 1417-1436/? D/EventSequenceValidator: IntentStarted during UNKNOWN. Intent { cmp=com.lampreynetworks.ahd.health.at.home/.DebugLogActivity }
java.lang.Throwable: EventSequenceValidator#getStackTrace
    at com.google.android.startop.iorap.EventSequenceValidator.logWarningWithStackTrace(EventSequenceValidator.java:260)
    at com.google.android.startop.iorap.EventSequenceValidator.onIntentStarted(EventSequenceValidator.java:106)
    at com.android.server.wm.LaunchObserverRegistryImpl.handleOnIntentStarted(LaunchObserverRegistryImpl.java:139)
    at com.android.server.wm.LaunchObserverRegistryImpl.lambda$veRn_GhgLZLlOHOJ0ZYT6KcfYqo(Unknown Source:0)
    at com.android.server.wm.-$$Lambda$LaunchObserverRegistryImpl$veRn_GhgLZLlOHOJ0ZYT6KcfYqo.accept(Unknown Source:10)
    at com.android.internal.util.function.pooled.PooledLambdaImpl.doInvoke(PooledLambdaImpl.java:292)
    at com.android.internal.util.function.pooled.PooledLambdaImpl.invoke(PooledLambdaImpl.java:201)
    at com.android.internal.util.function.pooled.OmniFunction.run(OmniFunction.java:97)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:223)
    at android.os.HandlerThread.run(HandlerThread.java:67)
    at com.android.server.ServiceThread.run(ServiceThread.java:44)
Run Code Online (Sandbox Code Playgroud)

所有活动都有效,如果我不查看 Logcat,我永远不会知道。然而,我不明白它,它一定是某种问题的迹象,(最终)会回来咬我。有人了解这种行为并知道如何解决它吗?

从 4.0.3 开始,我就已经在许多版本中使用过这段代码,但直到现在才见过它。请注意,每个活动都会发生这种情况。

Che*_*aoh 0

谷歌报告称他们不会解决该问题,并将删除引发此异常的代码。

查看谷歌错误报告