java.lang.ClassCastException:无法将android.os.BinderProxy强制转换为android.app.servertransaction.ClientTransaction

java.lang.ClassCastException:无法将android.os.BinderProxy强制转换为android.app.servertransaction.ClientTransaction,android,crash,xiaomi,Android,Crash,Xiaomi,我需要社区帮助。因为我是一个初学者开发人员。现在我不明白为什么应用程序会崩溃。关于我的小米的申请后,是在后台超过20分钟。我得到一个错误: 2021-04-16 15:20:33.724 23942-23942/org.xxx.xxx E/ActivityInjector: get life cycle exception java.lang.ClassCastException: android.os.BinderProxy cannot be cast to android.

我需要社区帮助。因为我是一个初学者开发人员。现在我不明白为什么应用程序会崩溃。关于我的小米的申请后,是在后台超过20分钟。我得到一个错误:

    2021-04-16 15:20:33.724 23942-23942/org.xxx.xxx E/ActivityInjector: get life cycle exception
    java.lang.ClassCastException: android.os.BinderProxy cannot be cast to android.app.servertransaction.ClientTransaction
        at android.app.ActivityInjector.checkAccessControl(ActivityInjector.java:24)
        at android.app.Activity.onResume(Activity.java:1866)
        at androidx.fragment.app.FragmentActivity.onResume(FragmentActivity.java:433)
        at org.xxx.xxx.ui.activity.SingleActivity.onResume(SingleActivity.kt:365)
        at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1454)
        at android.app.Activity.performResume(Activity.java:8073)
        at android.app.ActivityThread.performResumeActivity(ActivityThread.java:4262)
        at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:4304)
        at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:52)
        at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:176)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
        at android.app.ClientTransactionHandler.executeTransaction(ClientTransactionHandler.java:57)
        at android.app.ActivityThread.handleRelaunchActivityLocally(ActivityThread.java:5333)
        at android.app.ActivityThread.access$3500(ActivityThread.java:226)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2056)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:225)
        at android.app.ActivityThread.main(ActivityThread.java:7564)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
另外,该应用程序在模拟器上运行良好。一个小时内后台没有飞机出动

以下是SingleActivity的代码:

override fun onResume() {
    if (isCloseApp) {
        showAuthDialog()
        isCloseApp = false
    }
    if (isShowTimeOverDialog) {
        showTimeOverDialog()
        isShowTimeOverDialog = false
    }
    serviceLocation?.let { presenter.onChangeGpsState(serviceLocation!!.isGpsEnabled()) }
    super.onResume() ------ it is 365 line in SingleActivity.
}