From 921f30abeb9e4c8d90981a1f0cb4086ce9de162b Mon Sep 17 00:00:00 2001 From: houhaoyu Date: Thu, 18 Aug 2022 23:14:54 +0800 Subject: [PATCH] houhaoyu@huawei.com Signed-off-by: houhaoyu Change-Id: I493a5618f671c654c6282a1dac0a545b0e1e1be9 --- zh-cn/application-dev/quick-start/syscap.md | 30 +++++++++------------ 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/zh-cn/application-dev/quick-start/syscap.md b/zh-cn/application-dev/quick-start/syscap.md index bb9166786c..861052c8c4 100644 --- a/zh-cn/application-dev/quick-start/syscap.md +++ b/zh-cn/application-dev/quick-start/syscap.md @@ -61,34 +61,30 @@ IDE 会根据创建的工程所支持的设置自动配置联想能力集和要 对于联想能力集,开发者通过添加更多的系统能力,在 IDE 中可以使用更多的 API,但要注意这些 API 可能在设备上不支持,使用前需要判断。 对于要求能力集,开发者修改时要十分慎重,修改不当会导致应用无法分发到目标设备上。 -``` +```json /* syscap.json */ { - devices: { - general: [ /*每一个典型设备对应一个syscap支持能力集,可配置多个典型设备*/ + "devices": { + "general": [ /*每一个典型设备对应一个syscap支持能力集,可配置多个典型设备*/ "default", - "car, - ... + "car" ], - custom: [ /*厂家自定义设备*/ + "custom": [ /*厂家自定义设备*/ { "某自定义设备": [ - "SystemCapability.Communication.SoftBus.Core", - ... + "SystemCapability.Communication.SoftBus.Core" ] - }, - ... + } ] }, - development: { /*addedSysCaps内的sycap集合与devices中配置的各设备支持的syscap集合的并集共同构成联想能力集*/ - addedSysCaps: [ - "SystemCapability.Location.Location.Lite", - ... + "development": { /*addedSysCaps内的sycap集合与devices中配置的各设备支持的syscap集合的并集共同构成联想能力集*/ + "addedSysCaps": [ + "SystemCapability.Location.Location.Lite" ] }, - production: { /*用于生成rpcid,慎重添加,可能导致应用无法分发到目标设备上*/ - addedSysCaps: [], //devices中配置的各设备支持的syscap集合的交集,添加addedSysCaps集合再除去removedSysCaps集合,共同构成要求能力集 - removedSysCaps: [] //当该要求能力集为某设备的子集时,应用才可被分发到该设备上 + "production": { /*用于生成rpcid,慎重添加,可能导致应用无法分发到目标设备上*/ + "addedSysCaps": [], //devices中配置的各设备支持的syscap集合的交集,添加addedSysCaps集合再除去removedSysCaps集合,共同构成要求能力集 + "removedSysCaps": [] //当该要求能力集为某设备的子集时,应用才可被分发到该设备上 } } ``` -- GitLab