资源管理错误码
说明:
以下仅介绍本模块特有错误码,通用错误码请参考通用错误码说明文档。
9001001 无效的资源id
错误信息
Invalid resource ID.
错误描述
当传入的资源id符合类型校验,但却是一个不存在的资源id时,会报出此错误。
可能原因
传入的是一个不存在的id值。
处理步骤
-
排查是否为以下场景:HAR开启混淆、中间码HAR、字节码HAR、跨HAP/HSP包。这四种场景推荐使用getStringByName()等方法通过名称获取资源。
-
检查传入参数的资源id是否已有。
9001002 根据当前资源id,找不到匹配的资源
错误信息
No matching resource is found based on the resource ID.
错误描述
当传入的资源id符合类型校验,但是根据此资源id匹配不到资源时,会报出此错误。
可能原因
-
传入的是资源id有误。
-
资源解析有误。
处理步骤
检查传入的资源id是否符合预期。
9001003 无效的资源名称
错误信息
Invalid resource name.
错误描述
当传入的资源名称符合类型校验,但却是一个不存在的资源名称时,会报出此错误。
可能原因
传入的是一个不存在的资源名称。
处理步骤
检查传入的资源名称是否符合预期。
9001004 根据当前资源名称,找不到匹配的资源
错误信息
No matching resource is found based on the resource name.
错误描述
当传入的资源名称符合类型校验,但是根据此资源名称,匹配不到资源。
可能原因
-
传入的是资源名称有误。
-
资源解析有误。
处理步骤
可先检查传入的资源名称是否符合预期。
9001005 无效的相对路径
错误信息
Invalid relative path.
错误描述
根据参数相对路径, 找不到对应的资源。
可能原因
传入的相对路径有误。
处理步骤
可检查传入的相对路径是否符合预期。
9001006 循环引用
错误信息
The resource is referenced cyclically.
错误描述
解析引用次数过高。
可能原因
出现资源循环引用的情况。
处理步骤
查看资源$引用的地方,去除循环引用的情况。
9001007 根据当前id获取的资源格式化失败
错误信息
Failed to format the resource obtained based on the resource ID.
错误描述
resId获取的字符串资源格式化失败。
可能原因
-
参数类型不在支持范围内。
-
参数与占位符个数不等。
-
参数与占位符类型不匹配。
处理步骤
查看args参数类型与占位符的个数、类型是否一致。
9001008 根据当前名称获取的资源格式化失败
错误信息
Failed to format the resource obtained based on the resource Name.
错误描述
resName获取的字符串资源格式化失败。
可能原因
-
参数类型不在支持范围内。
-
参数与占位符个数不等。
-
参数与占位符类型不匹配。
处理步骤
查看args参数类型与占位符的个数、类型是否一致。
9001009 获取系统资源管理器失败
错误信息
Failed to access the system resource.
错误描述
获取系统资源管理器失败。
可能原因
系统资源没有加载到应用进程的沙箱路径。
处理步骤
查看应用进程是否包含系统资源沙箱路径。
9001010 无效的overlay路径
错误信息
Invalid overlay path.
错误描述
传入的overlay路径无效。
可能原因
路径不存在或者没有在对应应用的安装路径下,访问不到。
处理步骤
查看传入overlay路径放的位置。