DrawableDescriptor错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码。
111001 内部错误
错误信息
resource loading failed.
错误描述
该错误码在资源加载失败时被触发。
可能原因
路径不存在,资源不存在或者文件已损坏。
处理步骤
检查资源是否存在或文件是否损坏。
111002 资源已释放
错误信息
The native memory referenced by the drawableDescriptor has been released.
错误描述
该错误码在DrawableDescriptor引用的native内存已被释放时被触发。当调用release方法释放资源后,再调用getPixelMap、getForeground、getBackground、getMask、loadSync、load等接口时会触发此错误。
可能原因
在调用release释放DrawableDescriptor资源后,继续调用该对象的其他接口。
处理步骤
- 在调用getPixelMap等接口前,通过isReleased检查对象是否已释放。
- 避免在release后继续使用该DrawableDescriptor对象。