1# 资源管理错误码
2
3> **说明:**
4>
5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。
6
7## 9001001 无效的资源id
8
9**错误信息**
10
11Invalid resource ID.
12
13**错误描述**
14
15当传入的资源id符合类型校验,但却是一个不存在的资源id时,会报出此错误。
16
17**可能原因**
18
19传入的是一个不存在的id值。
20
21**处理步骤**
22
231. 排查是否为以下场景:[HAR开启混淆](../../quick-start/har-package.md#编译)、中间码HAR、字节码HAR、跨HAP/HSP包。这四种场景推荐使用[getStringByName()](js-apis-resource-manager.md#getstringbyname9)等方法通过名称获取资源。
24
252. 检查传入参数的资源id是否已有。
26
27## 9001002 根据当前资源id,找不到匹配的资源
28
29**错误信息**
30
31No matching resource is found based on the resource ID.
32
33**错误描述**
34
35当传入的资源id符合类型校验,但是根据此资源id匹配不到资源时,会报出此错误。
36
37**可能原因**
38
391. 传入的是资源id有误。
40
412. 资源解析有误。
42
43**处理步骤**
44
45检查传入的资源id是否符合预期。
46
47## 9001003 无效的资源名称
48
49**错误信息**
50
51Invalid resource name.
52
53**错误描述**
54
55当传入的资源名称符合类型校验,但却是一个不存在的资源名称时,会报出此错误。
56
57**可能原因**
58
59传入的是一个不存在的资源名称。
60
61**处理步骤**
62
63检查传入的资源名称是否符合预期。
64
65## 9001004 根据当前资源名称,找不到匹配的资源
66
67**错误信息**
68
69No matching resource is found based on the resource name.
70
71**错误描述**
72
73当传入的资源名称符合类型校验,但是根据此资源名称,匹配不到资源。
74
75**可能原因**
76
771. 传入的是资源名称有误。
78
792. 资源解析有误。
80
81**处理步骤**
82
83可先检查传入的资源名称是否符合预期。
84
85## 9001005 无效的相对路径
86
87**错误信息**
88
89Invalid relative path.
90
91**错误描述**
92
93根据参数相对路径, 找不到对应的资源。
94
95**可能原因**
96
97传入的相对路径有误。
98
99**处理步骤**
100
101可检查传入的相对路径是否符合预期。
102
103## 9001006 循环引用
104
105**错误信息**
106
107The resource is referenced cyclically.
108
109**错误描述**
110
111解析引用次数过高。
112
113**可能原因**
114
115出现资源循环引用的情况。
116
117**处理步骤**
118
119查看资源$引用的地方,去除循环引用的情况。
120
121## 9001007 根据当前id获取的资源格式化失败
122
123**错误信息**
124
125Failed to format the resource obtained based on the resource ID.
126
127**错误描述**
128
129resId获取的字符串资源格式化失败。
130
131**可能原因**
132
1331. 参数类型不在支持范围内。
134
1352. 参数与占位符个数不等。
136
1373. 参数与占位符类型不匹配。
138
139**处理步骤**
140
141查看args参数类型与占位符的个数、类型是否一致。
142
143## 9001008 根据当前名称获取的资源格式化失败
144
145**错误信息**
146
147Failed to format the resource obtained based on the resource Name.
148
149**错误描述**
150
151resName获取的字符串资源格式化失败。
152
153**可能原因**
154
1551. 参数类型不在支持范围内。
156
1572. 参数与占位符个数不等。
158
1593. 参数与占位符类型不匹配。
160
161**处理步骤**
162
163查看args参数类型与占位符的个数、类型是否一致。
164
165## 9001009 获取系统资源管理器失败
166
167**错误信息**
168
169Failed to access the system resource.
170
171**错误描述**
172
173获取系统资源管理器失败。
174
175**可能原因**
176
177系统资源没有加载到应用进程的沙箱路径。
178
179**处理步骤**
180
181查看应用进程是否包含系统资源沙箱路径。
182
183## 9001010 无效的overlay路径
184
185**错误信息**
186
187Invalid overlay path.
188
189**错误描述**
190
191传入的overlay路径无效
192
193**可能原因**
194
195路径不存在或者没有在对应应用的安装路径下,访问不到
196
197**处理步骤**
198
199查看传入overlay路径放的位置