
HarmonyOS API:@ohos.resourceManager (资源管理)
版本:v3.1 Beta
@ohos.resourceManager (资源管理)
getPluralStringValue9+
getPluralStringValue(resId: number, num: number, callback: AsyncCallback<string>): void
根据指定数量获取指定ID字符串表示的单复数字符串,使用callback形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
num | number | 是 | 数量值 |
callback | AsyncCallback<string> | 是 | 异步回调,返回根据指定数量获取指定ID字符串表示的单复数字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getPluralStringValue9+
getPluralStringValue(resId: number, num: number): Promise<string>
根据指定数量获取对指定ID字符串表示的单复数字符串,使用Promise形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
num | number | 是 | 数量值 |
返回值:
类型 | 说明 |
Promise<string> | 根据提供的数量获取对应ID字符串表示的单复数字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getPluralStringValue9+
getPluralStringValue(resource: Resource, num: number, callback: AsyncCallback<string>): void
根据指定数量获取指定resource对象表示的单复数字符串,使用callback形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resource | 是 | 资源信息 | |
num | number | 是 | 数量值 |
callback | AsyncCallback<string> | 是 | 异步回调,返回根据指定数量获取指定resource对象表示的单复数字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getPluralString9+
getPluralString(resource: Resource, num: number): Promise<string>
根据指定数量获取对指定resource对象表示的单复数字符串,使用Promise形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resource | 是 | 资源信息 | |
num | number | 是 | 数量值 |
返回值:
类型 | 说明 |
Promise<string> | 根据提供的数量获取对应resource对象表示的单复数字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getRawFileContent9+
getRawFileContent(path: string, callback: AsyncCallback<Uint8Array>): void
用户获取resources/rawfile目录下对应的rawfile文件内容,使用callback形式返回字节数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的rawfile文件内容 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | If the resource not found by path. |
示例:
getRawFileContent9+
getRawFileContent(path: string): Promise<Uint8Array>
用户获取resources/rawfile目录下对应的rawfile文件内容,使用Promise形式返回字节数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<Uint8Array> | rawfile文件内容 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | If the resource not found by path. |
示例:
getRawFd9+
getRawFd(path: string, callback: AsyncCallback<RawFileDescriptor>): void
用户获取resources/rawfile目录下对应rawfile文件的descriptor,使用callback形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<RawFileDescriptor> | 是 | 异步回调,用于返回获取的rawfile文件的descriptor |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | If the resource not found by path. |
示例:
getRawFd9+
getRawFd(path: string): Promise<RawFileDescriptor>
用户获取resources/rawfile目录下对应rawfile文件的descriptor,使用Promise形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<RawFileDescriptor> | rawfile文件descriptor |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | If the resource not found by path. |
示例:
closeRawFileDescriptor8+
closeRawFileDescriptor(path: string, callback: AsyncCallback<void>): void
用户关闭resources/rawfile目录下rawfile文件的descriptor,使用callback形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<void> | 是 | 异步回调 |
示例:
closeRawFileDescriptor8+
closeRawFileDescriptor(path: string): Promise<void>
用户关闭resources/rawfile目录下rawfile文件的descriptor,使用Promise形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<void> | 无返回值 |
示例:
closeRawFd9+
closeRawFd(path: string, callback: AsyncCallback<void>): void
用户关闭resources/rawfile目录下rawfile文件的descriptor,使用callback形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<void> | 是 | 异步回调 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | The resource not found by path. |
示例:
closeRawFd8+
closeRawFd(path: string): Promise<void>
用户关闭resources/rawfile目录下rawfile文件的descriptor,使用Promise形式返回。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<void> | 无返回值 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001005 | If the resource not found by path. |
示例:
release7+
release()
用户释放创建的resourceManager。
系统能力:SystemCapability.Global.ResourceManager
示例:
getStringByName9+
getStringByName(resName: string, callback: AsyncCallback<string>): void
用户获取指定资源名称对应的字符串,使用callback形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getStringByName9+
getStringByName(resName: string): Promise<string>
用户获取指定资源名称对应的字符串,使用Promise形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
Promise<string> | 资源名称对应的字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getStringArrayByName9+
getStringArrayByName(resName: string, callback: AsyncCallback<Array<string>>): void
用户获取指定资源名称对应的字符串数组,使用callback形式返回字符串数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
callback | AsyncCallback<Array<string>> | 是 | 异步回调,用于返回获取的字符串数组 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getStringArrayByName9+
getStringArrayByName(resName: string): Promise<Array<string>>
用户获取指定资源名称对应的字符串数组,使用Promise形式返回字符串数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
Promise<Array<string>> | 资源名称对应的字符串数组 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getMediaByName9+
getMediaByName(resName: string, callback: AsyncCallback<Uint8Array>): void
用户获取指定资源ID对应的媒体文件内容,使用callback形式返回字节数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getMediaByName9+
getMediaByName(resName: string): Promise<Uint8Array>
用户获取指定资源名称对应的媒体文件内容,使用Promise形式返回字节数组。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
Promise<Uint8Array> | 资源名称对应的媒体文件内容 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getMediaBase64ByName9+
getMediaBase64ByName(resName: string, callback: AsyncCallback<string>): void
用户获取指定资源名称对应的图片资源Base64编码,使用callback形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getMediaBase64ByName9+
getMediaBase64ByName(resName: string): Promise<string>
用户获取指定资源名称对应的图片资源Base64编码,使用Promise形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
Promise<string> | 资源名称对应的图片资源Base64编码 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getPluralStringByName9+
getPluralStringByName(resName: string, num: number, callback: AsyncCallback<string>): void
根据传入的数量值,获取资源名称对应的字符串资源,使用callback形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
num | number | 是 | 数量值 |
callback | AsyncCallback<string> | 是 | 异步回调,返回根据传入的数量值获取资源名称对应的字符串资源 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getPluralStringByName9+
getPluralStringByName(resName: string, num: number): Promise<string>
根据传入的数量值,获取资源名称对应的字符串资源,使用Promise形式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
num | number | 是 | 数量值 |
返回值:
类型 | 说明 |
Promise<string> | 根据传入的数量值获取资源名称对应的字符串资源 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getStringSync9+
getStringSync(resId: number): string
用户获取指定资源ID对应的字符串,使用同步方式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
string | 资源ID值对应的字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getStringSync9+
getStringSync(resource: Resource): string
用户获取指定resource对象对应的字符串,使用同步方式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resource | 是 | 资源信息 |
返回值:
类型 | 说明 |
string | resource对象对应的字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getStringByNameSync9+
getStringByNameSync(resName: string): string
用户获取指定资源名称对应的字符串,使用同步方式返回字符串。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
string | 资源名称对应的字符串 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getBoolean9+
getBoolean(resId: number): boolean
使用同步方式,返回获取指定资源ID对应的布尔结果。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
boolean | 资源ID值对应的布尔结果 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getBoolean9+
getBoolean(resource: Resource): boolean
使用同步方式,返回获取指定resource对象对应的布尔结果。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resource | 是 | 资源信息 |
返回值:
类型 | 说明 |
boolean | resource对象对应的布尔结果 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getBooleanByName9+
getBooleanByName(resName: string): boolean
使用同步方式,返回获取指定资源名称对应的布尔结果
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
boolean | 资源名称对应的布尔结果 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getNumber9+
getNumber(resId: number): number
用户获取指定资源ID对应的integer数值或者float数值,使用同步方式返回资源对应的数值。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
number | 资源ID值对应的数值 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getNumber9+
getNumber(resource: Resource): number
用户获取指定resource对象对应的integer数值或者float数值,使用同步方式返回资源对应的数值。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resource | 是 | 资源信息 |
返回值:
类型 | 说明 |
number | resource对象对应的数值 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001001 | If the resId invalid. |
9001002 | If the resource not found by resId. |
9001006 | If the resource re-ref too much. |
示例:
getNumberByName9+
getNumberByName(resName: string): number
用户获取指定资源名称对应的integer数值或者float数值,使用同步方式资源对应的数值。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resName | string | 是 | 资源名称 |
返回值:
类型 | 说明 |
number | 资源名称对应的数值 |
以下错误码的详细介绍请参见资源管理错误码。
错误码:
错误码ID | 错误信息 |
9001003 | If the resName invalid. |
9001004 | If the resource not found by resName. |
9001006 | If the resource re-ref too much. |
示例:
getString(deprecated)
getString(resId: number, callback: AsyncCallback<string>): void
用户获取指定资源ID对应的字符串,使用callback形式返回字符串。
从API version 9开始不再维护,建议使用getStringValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的字符串 |
示例:
getString(deprecated)
getString(resId: number): Promise<string>
用户获取指定资源ID对应的字符串,使用Promise形式返回字符串。
从API version 9开始不再维护,建议使用getStringValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
Promise<string> | 资源ID值对应的字符串 |
示例:
getStringArray(deprecated)
getStringArray(resId: number, callback: AsyncCallback<Array<string>>): void
用户获取指定资源ID对应的字符串数组,使用callback形式返回字符串数组。
从API version 9开始不再维护,建议使用getStringArrayValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
callback | AsyncCallback<Array<string>> | 是 | 异步回调,用于返回获取的字符串数组 |
示例:
getStringArray(deprecated)
getStringArray(resId: number): Promise<Array<string>>
用户获取指定资源ID对应的字符串数组,使用Promise形式返回字符串数组。
从API version 9开始不再维护,建议使用getStringArrayValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
Promise<Array<string>> | 资源ID值对应的字符串数组 |
示例:
getMedia(deprecated)
getMedia(resId: number, callback: AsyncCallback<Uint8Array>): void
用户获取指定资源ID对应的媒体文件内容,使用callback形式返回字节数组。
从API version 9开始不再维护,建议使用getMediaContent代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的媒体文件内容 |
示例:
getMedia(deprecated)
getMedia(resId: number): Promise<Uint8Array>
用户获取指定资源ID对应的媒体文件内容,使用Promise形式返回字节数组。
从API version 9开始不再维护,建议使用getMediaContent代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
Promise<Uint8Array> | 资源ID值对应的媒体文件内容 |
示例:
getMediaBase64(deprecated)
getMediaBase64(resId: number, callback: AsyncCallback<string>): void
用户获取指定资源ID对应的图片资源Base64编码,使用callback形式返回字符串。
从API version 9开始不再维护,建议使用getMediaContentBase64代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
callback | AsyncCallback<string> | 是 | 异步回调,用于返回获取的图片资源Base64编码 |
示例:
getMediaBase64(deprecated)
getMediaBase64(resId: number): Promise<string>
用户获取指定资源ID对应的图片资源Base64编码,使用Promise形式返回字符串。
从API version 9开始不再维护,建议使用getMediaContentBase64代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
返回值:
类型 | 说明 |
Promise<string> | 资源ID值对应的图片资源Base64编码 |
示例:
getPluralString(deprecated)
getPluralString(resId: number, num: number): Promise<string>
根据指定数量获取对指定ID字符串表示的单复数字符串,使用Promise形式返回字符串。
从API version 9开始不再维护,建议使用getPluralStringValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
num | number | 是 | 数量值 |
返回值:
类型 | 说明 |
Promise<string> | 根据提供的数量获取对应ID字符串表示的单复数字符串 |
示例:
getPluralString(deprecated)
getPluralString(resId: number, num: number, callback: AsyncCallback<string>): void
根据指定数量获取指定ID字符串表示的单复数字符串,使用callback形式返回字符串。
从API version 9开始不再维护,建议使用getPluralStringValue代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
resId | number | 是 | 资源ID值 |
num | number | 是 | 数量值 |
callback | AsyncCallback<string> | 是 | 异步回调,返回根据指定数量获取指定ID字符串表示的单复数字符串 |
示例:
getRawFile(deprecated)
getRawFile(path: string, callback: AsyncCallback<Uint8Array>): void
用户获取resources/rawfile目录下对应的rawfile文件内容,使用callback形式返回字节数组。
从API version 9开始不再维护,建议使用getRawFileContent代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<Uint8Array> | 是 | 异步回调,用于返回获取的rawfile文件内容 |
示例:
getRawFile(deprecated)
getRawFile(path: string): Promise<Uint8Array>
用户获取resources/rawfile目录下对应的rawfile文件内容,使用Promise形式返回字节数组。
从API version 9开始不再维护,建议使用getRawFileContent代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<Uint8Array> | rawfile文件内容 |
示例:
getRawFileDescriptor(deprecated)
getRawFileDescriptor(path: string, callback: AsyncCallback<RawFileDescriptor>): void
用户获取resources/rawfile目录下对应rawfile文件的descriptor,使用callback形式返回。
从API version 9开始不再维护,建议使用getRawFd代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
callback | AsyncCallback<RawFileDescriptor> | 是 | 异步回调,用于返回获取的rawfile文件的descriptor |
示例:
getRawFileDescriptor(deprecated)
getRawFileDescriptor(path: string): Promise<RawFileDescriptor>
用户获取resources/rawfile目录下对应rawfile文件的descriptor,使用Promise形式返回。
从API version 9开始不再维护,建议使用getRawFd代替。
系统能力:SystemCapability.Global.ResourceManager
参数:
参数名 | 类型 | 必填 | 说明 |
path | string | 是 | rawfile文件路径 |
返回值:
类型 | 说明 |
Promise<RawFileDescriptor> | rawfile文件descriptor |
示例:
