几天前,我在Google Play控制台上发现了2次崩溃,发生了很多次,几天后消失了。这很奇怪,因为我从未修复过它们,它们已经消失了。
崩溃1:
java.lang.RuntimeException:
at android.view.InputChannel.nativeReadFromParcel (Native Method)
at android.view.InputChannel.readFromParcel (InputChannel.java:148)
at android.view.IWindowSession$Stub$Proxy.addToDisplay (IWindowSession.java:760)
at android.view.ViewRootImpl.setView (ViewRootImpl.java:703)
at android.view.WindowManagerGlobal.addView (WindowManagerGlobal.java:334)
at android.view.WindowManagerImpl.addView (WindowManagerImpl.java:85)
at android.app.ActivityThread.handleResumeActivity (ActivityThread.java:3516)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2755)
at android.app.ActivityThread.access$1100 (ActivityThread.java:186)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1606)
at android.os.Handler.dispatchMessage (Handler.java:111)
at android.os.Looper.loop (Looper.java:238)
at android.app.ActivityThread.main (ActivityThread.java:6006)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:937)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:798)
崩溃2:
java.lang.RuntimeException:
at android.view.ViewRootImpl.setView (ViewRootImpl.java:715)
at android.view.WindowManagerGlobal.addView (WindowManagerGlobal.java:334)
at android.view.WindowManagerImpl.addView (WindowManagerImpl.java:85)
at android.app.ActivityThread.handleResumeActivity (ActivityThread.java:3516)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2755)
at android.app.ActivityThread.access$1100 (ActivityThread.java:186)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1606)
at android.os.Handler.dispatchMessage (Handler.java:111)
at android.os.Looper.loop (Looper.java:238)
at android.app.ActivityThread.main (ActivityThread.java:6006)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:937)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:798)
Caused by: android.os.DeadObjectException:
at android.os.BinderProxy.transactNative (Native Method)
at android.os.BinderProxy.transact (Binder.java:511)
at android.view.IWindowSession$Stub$Proxy.addToDisplay (IWindowSession.java:747)
at android.view.ViewRootImpl.setView (ViewRootImpl.java:703)
关于崩溃1,我阅读了一些文章,并说这可能是由文件描述符泄漏引起的。关于崩溃2,解释为“ DeadObjectException-您正在调用的对象已死亡,因为它的宿主进程不再存在。”。
那么文件描述符泄漏会导致崩溃2?还是什么错误会导致这两次崩溃同时发生?