From c58dc969a74da48f59e57381b597ba4d2c2dc0ad Mon Sep 17 00:00:00 2001 From: xsz233 Date: Mon, 24 Jul 2023 10:09:41 +0800 Subject: [PATCH] rm proxyDatas Signed-off-by: xsz233 --- .../quick-start/module-configuration-file.md | 35 ------------------- .../changelogs-bundlemanager.md | 4 +-- 2 files changed, 2 insertions(+), 37 deletions(-) diff --git a/zh-cn/application-dev/quick-start/module-configuration-file.md b/zh-cn/application-dev/quick-start/module-configuration-file.md index a5092d3a88..10594988c2 100644 --- a/zh-cn/application-dev/quick-start/module-configuration-file.md +++ b/zh-cn/application-dev/quick-start/module-configuration-file.md @@ -93,7 +93,6 @@ module.json5配置文件包含以下标签。 | [dependencies](#dependencies标签)| 标识当前模块运行时依赖的共享库列表。| 对象数组 | 该标签可缺省,缺省值为空。 | | targetModuleName | 标识当前包所指定的目标module, 标签值采用字符串表示(最大长度31个字节),该名称在指定的应用中要唯一。|字符串|该标签可缺省,缺省时当前包为非overlay特性的Module。| | targetPriority | 标识当前Module的优先级, 当targetModuleName字段配置之后,当前Module为overlay特征的Module, 该标签的额取值范围为1~100|数值|该标签可缺省, 缺省值为1。| -| [proxyDatas(deprecated)](#proxydatasdeprecated标签) | 从API version 10开始废弃,建议使用proxydata代替。标识当前Module提供的数据代理列表。| 对象数组 | 该标签可缺省,缺省值为空。| | [proxyData](#proxydata标签) | 标识当前Module提供的数据代理列表。| 对象数组 | 该标签可缺省,缺省值为空。| | isolationMode | 标识当前Module的多进程配置项。类型有4种,分别:
- nonisolationFirst:优先在非独立进程中运行。
- isolationFirst:优先在独立进程中运行。
- isolationOnly:只在独立进程中运行。
- nonisolationOnly:只在非独立进程中运行。 |字符串|该标签可缺省, 缺省值为nonisolationFirst。| | generateBuildHash |标识当前HAP/HSP是否由打包工具生成哈希值。如果存在,则在系统OTA升级但应用的versionCode保持不变时,可根据哈希值判断应用是否需要升级。
该字段仅在[app.json5文件](./app-configuration-file.md)中的generateBuildHash字段为false时使能。**
注:该字段仅对预置应用生效。**|布尔值|该标签可缺省, 缺省值为false。| @@ -738,40 +737,6 @@ dependencies标签示例: } ``` -## proxyDatas(deprecated)标签 - ->从API version 10开始支持,从API version 10开始废弃,建议使用[proxyData](#proxydata标签)代替。 - -从此标签标识模块提供的数据代理列表,仅限entry和feature配置。 - -**表21** **proxyDatas标签说明** -| 属性名称 | 含义 | 数据类型 | 是否可缺省 | -| ----------- | ------------------------------ | -------- | ---------- | -| uri | 标识用于访问该数据代理的uri,不同的数据代理配置的uri不可重复,且需要满足`datashareproxy://当前应用包名/xxx`的格式。 | 字符串 | 不可缺省。 | -| requiredReadPermission | 标识从该数据代理中读取数据所需要的权限,非系统应用配置的权限的等级需为system_basic或system_core,系统应用可以不配置权限,且权限的等级没有限制。权限等级可以参考[权限列表](../security/permission-list.md)。 | 字符串 | 可缺省,缺省值为空。 | -| requiredWritePermission | 标识向该数据代理中读取数据所需要的权限。非系统应用配置的权限的等级需为system_basic或system_core,系统应用可以不配置权限,且权限的等级没有限制。权限等级可以参考[权限列表](../security/permission-list.md)。 | 字符串 | 可缺省,缺省值为空。 | -| [metadata](#metadata标签) | 标识该数据代理的元信息,只支持配置name和resource字段。 | 对象 | 可缺省,缺省值为空。 | - -proxyDatas标签示例: - -```json -{ - "module": { - "proxyDatas": [ - { - "uri":"datashareproxy://com.ohos.datashare/event/Meeting", - "requiredReadPermission": "ohos.permission.GET_BUNDLE_INFO", - "requiredWritePermission": "ohos.permission.GET_BUNDLE_INFO", - "metadata": { - "name": "datashare_metadata", - "resource": "$profile:datashare" - } - } - ] - } -} -``` - ## proxyData标签 此标签标识模块提供的数据代理列表,仅限entry和feature配置。 diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.1/changelogs-bundlemanager.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.1/changelogs-bundlemanager.md index c9219a23fe..9d8c1dab1d 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.1/changelogs-bundlemanager.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.1/changelogs-bundlemanager.md @@ -102,10 +102,10 @@ import bundleManager form '@ohos.bundle.bundleManager' 由于命名规范问题,proxyDatas更名为proxyData。 **变更影响**
-升级新版本镜像后,proxyDatas更名为proxyData,原有proxyDatas能使用,后续将逐步废弃,建议尽快用proxyData替换proxyDatas。 +升级新版本SDK后,proxyDatas更名为proxyData,应用如果不进行适配,将会编译失败。 **关键的接口/组件变更**
proxyDatas更名为proxyData。 **适配指导**
-请使用proxyData替换proxyDatas。 \ No newline at end of file +请使用proxyData替换proxyDatas,其内容不需要变更。 \ No newline at end of file -- GitLab