DrawableDescriptor错误码

说明:

以下仅介绍本模块特有错误码,通用错误码请参考通用错误码

111001 内部错误

错误信息

resource loading failed.

错误描述

该错误码在资源加载失败时被触发。

可能原因

路径不存在,资源不存在或者文件已损坏。

处理步骤

检查资源是否存在或文件是否损坏。

111002 资源已释放

错误信息

The native memory referenced by the drawableDescriptor has been released.

错误描述

该错误码在DrawableDescriptor引用的native内存已被释放时被触发。当调用release方法释放资源后,再调用getPixelMapgetForegroundgetBackgroundgetMaskloadSyncload等接口时会触发此错误。

可能原因

在调用release释放DrawableDescriptor资源后,继续调用该对象的其他接口。

处理步骤

  1. 在调用getPixelMap等接口前,通过isReleased检查对象是否已释放。
  2. 避免在release后继续使用该DrawableDescriptor对象。