最近排查app报错日志时,发现有一个莫名的异常:android.os.DeadObjectException,走读代码发现是数组越界造成的。遇到这种问题,建议如下思路:
1.排查引用的服务或对象是否存在,并及时销毁。
2.在非常规操作的位置进行判空操作,比如日志输出和异常处理。
备注:本帖仅提供一种异常出错的可能,希望能够帮到有同样问题的小伙伴。
最近排查app报错日志时,发现有一个莫名的异常:android.os.DeadObjectException,走读代码发现是数组越界造成的。遇到这种问题,建议如下思路:
1.排查引用的服务或对象是否存在,并及时销毁。
2.在非常规操作的位置进行判空操作,比如日志输出和异常处理。
备注:本帖仅提供一种异常出错的可能,希望能够帮到有同样问题的小伙伴。