Android activity crash (DeadObjectException)

匿名 (未验证) 提交于 2019-12-03 01:20:02

问题:

Here is my logcat details please help me out in this

03-28 11:58:13.421     992-5910/? D/ActivityManager New dropbox entry: com.dpc.selfie, data_app_native_crash, 5f2d762f-9b90-42d2-8a2a-bda978da87bc 03-28 11:58:13.431     992-5910/? W/ActivityManager Force finishing activity com.dpc.selfie/.Act.Activity_Feeds 03-28 11:58:13.461     992-1177/? W/InputDispatcher channel '4443fea0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds (server)' ~ Consumer closed input channel or an error occurred.  events=0xd 03-28 11:58:13.461     992-1177/? E/InputDispatcher channel '4443fea0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds (server)' ~ Channel is unrecoverably broken and will be disposed! 03-28 11:58:13.501      310-310/? D/Zygote Process 5738 terminated by signal (7) 03-28 11:58:13.531     992-5910/? D/dalvikvm GC_FOR_ALLOC freed 3663K, 18% free 44731K/54304K, paused 91ms, total 91ms 03-28 11:58:13.531     992-1003/? W/InputDispatcher Attempted to unregister already unregistered input channel '4443fea0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds (server)' 03-28 11:58:13.531     992-1003/? I/WindowState WIN DEATH: Window{4443fea0 u0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds} 03-28 11:58:13.541     992-5910/? W/ActivityManager Exception thrown during pause     android.os.DeadObjectException             at android.os.BinderProxy.transact(Native Method)             at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:665)             at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:766)             at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2465)             at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2342)             at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2075)             at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:9607)             at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:9500)             at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:10197)             at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:9696)             at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86) 03-28 11:58:13.551     992-4187/? I/ActivityManager Process com.dpc.selfie (pid 5738) has died. 03-28 11:58:13.561    1517-1517/? D/CustomizationProcess dismissCustomizationDialog:true 03-28 11:58:13.641    5328-5922/? I/CrashMonitor CrashMonitorServiceBroadcastReceiver: Forwarding intent: android.intent.action.DROPBOX_ENTRY_ADDED tag: SYSTEM_TOMBSTONE 03-28 11:58:13.641    5328-5328/? I/CrashMonitor CrashMonitorService: Service started...`  am getting this exception when i start scrolling the RecyclerView, am loading images in this RecyclerView view. any solution is appreciated.   Here is the updated crash report  `04-04 15:32:34.796  30992-30992/? I/DEBUG pid: 13550, tid: 13550, name: com.dpc.selfie  >>> com.dpc.selfie >> com.dpc.selfie 

回答1:

This exception is caused when you are interacting with a remote process and the remote process was previously killed. I saw it a lot when doing keyboards because the app would try to access our keyboard after it crashed. Here it looks like an activity finished and tried to return to the previous activity, which was already dead. It can probably be safely caught most of the time. But the real solution is to fix the initial crash. You can't have a dead object if the first object doesn't die.



回答2:

DeadObjectException extends RemoteException

This Exception means , The object you are calling has died, because its hosting process no longer exists. And check this link for your reference based on DeadObjectException.



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!