From b418b44a0880e4b956a370491de36b43209521a5 Mon Sep 17 00:00:00 2001 From: zengyawen Date: Wed, 7 Dec 2022 12:10:09 +0000 Subject: [PATCH] update zh-cn/application-dev/reference/apis/development-intro.md. Signed-off-by: zengyawen --- .../reference/apis/development-intro.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/development-intro.md b/zh-cn/application-dev/reference/apis/development-intro.md index 3bd1b4a2e1..d609303628 100644 --- a/zh-cn/application-dev/reference/apis/development-intro.md +++ b/zh-cn/application-dev/reference/apis/development-intro.md @@ -26,11 +26,11 @@ OpenHarmony中提供的接口,部分是仅供OEM厂商使用的system api, - 如果某个模块的接口均为system api,会在文档开头说明:该模块接口为系统接口。 - 如果某个接口为system api,会在具体的接口描述中说明:此接口为系统接口。 -普通应用即应用APL等级为normal的应用。应用等级默认为normal。 +普通应用即在HarmonyAppProvision配置文件中应用程序类型为hos_normal_app的应用。工程新建时,该字段默认为hos_normal_app。 -APL等级的详细说明及如何将应用的APL等级声明为normal以上,请参考[访问控制开发概述-应用APL等级说明](../../security/accesstoken-overview.md#应用apl等级说明)。 - -随DevEco下载的SDK为public-SDK,不包括系统接口。如需使用系统接口,需要将SDK替换为full-SDK,具体参考[full-SDK替换指南](../../quick-start/full-sdk-switch-guide.md)。 +随DevEco下载的SDK为public-SDK,不包括系统接口。如需使用系统接口,需要: +- 参考[full-SDK替换指南](../../quick-start/full-sdk-switch-guide.md)将SDK替换为full-SDK。 +- 参考[HarmonyAppProvision配置文件的说明](../../security/app-provision-structure.md#harmonyappprovision配置文件的说明)修改HarmonyAppProvision配置文件中的app-feature字段为hos_system_app(系统应用)。 ## 权限说明 @@ -41,7 +41,7 @@ APL等级的详细说明及如何将应用的APL等级声明为normal以上, - 如果应用需要具备某个权限才能调用该接口,会在具体的接口描述中说明:**需要权限**:ohos.permission.xxxx - 如果应用不需要任何权限即可调用该接口,则不做特殊说明。 -如果需要判断应用是否可以申请某权限,可参考[权限定义列表](../../security/permission-list.md)。 +如果需要判断应用是否可以申请某权限,可参考[权限申请使用的工作流程](../../security/accesstoken-overview.md#权限申请使用的工作流程)。 ## 系统能力说明 @@ -49,6 +49,8 @@ APL等级的详细说明及如何将应用的APL等级声明为normal以上, 文档在每一个接口描述中说明了接口的系统能力,如:**系统能力**:SystemCapability.xxx.xxx +通过[系统能力SystemCapability列表](../syscap-list.md),可以速查具体能力集支持的设备。 + ## 示例代码语言说明 OpenHarmony支持使用JS和TS两种开发语言。 -- GitLab