Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
324232a1
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
324232a1
编写于
9月 01, 2023
作者:
X
xuzhihao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Bugfix: 补充修复元能力文档vod问题
Signed-off-by:
N
xuzhihao
<
xuzhihao16@huawei.com
>
上级
543b924b
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
6 addition
and
6 deletion
+6
-6
zh-cn/application-dev/application-models/service-widget-overview.md
...ication-dev/application-models/service-widget-overview.md
+3
-3
zh-cn/application-dev/quick-start/module-configuration-file.md
.../application-dev/quick-start/module-configuration-file.md
+2
-2
zh-cn/application-dev/quick-start/module-structure.md
zh-cn/application-dev/quick-start/module-structure.md
+1
-1
未找到文件。
zh-cn/application-dev/application-models/service-widget-overview.md
浏览文件 @
324232a1
...
@@ -60,11 +60,11 @@ ArkTS卡片与JS卡片具备不同的实现原理及特征,在场景能力上
...
@@ -60,11 +60,11 @@ ArkTS卡片与JS卡片具备不同的实现原理及特征,在场景能力上
针对Stage模型卡片提供方的开发,有以下相关实例可供参考:
针对Stage模型卡片提供方的开发,有以下相关实例可供参考:
-
[
ArkTS音乐卡片(ArkTS)(Full SDK)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/ArkTSCard/MusicControl
)
-
[
ArkTS音乐卡片(ArkTS
卡片
)(Full SDK)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/ArkTSCard/MusicControl
)
-
[
Stage模型卡片(
ArkTS
)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/FormExtAbility
)
-
[
Stage模型卡片(
JS卡片
)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/FormExtAbility
)
-
[
Stage模型卡片JS与C++通信(
ArkTS
)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/FormGame
)
-
[
Stage模型卡片JS与C++通信(
JS卡片
)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/FormGame
)
-
[
ArkTS卡片Canvas小游戏(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/ArkTSCard/CanvasGame
)
-
[
ArkTS卡片Canvas小游戏(ArkTS)(API9)
](
https://gitee.com/openharmony/applications_app_samples/tree/master/code/SuperFeature/Widget/ArkTSCard/CanvasGame
)
...
...
zh-cn/application-dev/quick-start/module-configuration-file.md
浏览文件 @
324232a1
...
@@ -241,7 +241,7 @@ abilities标签描述UIAbility组件的配置信息,标签值为数组类型
...
@@ -241,7 +241,7 @@ abilities标签描述UIAbility组件的配置信息,标签值为数组类型
| label | 标识当前UIAbility组件对用户显示的名称,标签值配置为该名称的资源索引以支持多语言。 | 字符串 | 该标签可缺省,缺省值为空。
<br/>
如果UIAbility被配置为MainElement,该标签必须配置。 |
| label | 标识当前UIAbility组件对用户显示的名称,标签值配置为该名称的资源索引以支持多语言。 | 字符串 | 该标签可缺省,缺省值为空。
<br/>
如果UIAbility被配置为MainElement,该标签必须配置。 |
| permissions | 标识当前UIAbility组件自定义的权限信息。当其他应用访问该UIAbility时,需要申请相应的权限信息。
<br/>
一个数组元素为一个权限名称。通常采用反向域名格式(最大255字节),取值为系统预定义的权限。 | 字符串数组 | 该标签可缺省,缺省值为空。 |
| permissions | 标识当前UIAbility组件自定义的权限信息。当其他应用访问该UIAbility时,需要申请相应的权限信息。
<br/>
一个数组元素为一个权限名称。通常采用反向域名格式(最大255字节),取值为系统预定义的权限。 | 字符串数组 | 该标签可缺省,缺省值为空。 |
|
[
metadata
](
#metadata标签
)
| 标识当前UIAbility组件的元信息。 | 对象数组 | 该标签可缺省,缺省值为空。 |
|
[
metadata
](
#metadata标签
)
| 标识当前UIAbility组件的元信息。 | 对象数组 | 该标签可缺省,缺省值为空。 |
| exported | 标识当前UIAbility组件是否可以被其他应用调用。
<br/>
-
true:表示可以被其他应用调用。
<br/>
-
false:表示不可以被其他应用调用。 | 布尔值 | 该标签可缺省,缺省值为false。 |
| exported | 标识当前UIAbility组件是否可以被其他应用调用。
<br/>
-
true:表示可以被其他应用调用。
<br/>
-
false:表示不可以被其他应用调用
,包括无法被aa工具命令拉起应用
。 | 布尔值 | 该标签可缺省,缺省值为false。 |
| continuable | 标识当前UIAbility组件是否可以
[
迁移
](
../application-models/hop-cross-device-migration.md
)
。
<br/>
-
true:表示可以被迁移。
<br/>
-
false:表示不可以被迁移。 | 布尔值 | 该标签可缺省,缺省值为false。 |
| continuable | 标识当前UIAbility组件是否可以
[
迁移
](
../application-models/hop-cross-device-migration.md
)
。
<br/>
-
true:表示可以被迁移。
<br/>
-
false:表示不可以被迁移。 | 布尔值 | 该标签可缺省,缺省值为false。 |
|
[
skills
](
#skills标签
)
| 标识当前UIAbility组件或ExtensionAbility组件能够接收的
[
Want
](
../application-models/want-overview.md
)
的特征集,为数组格式。
<br/>
配置规则:
<br/>
-
对于Entry类型的HAP,OpenHarmony应用可以配置多个具有入口能力的skills标签(即配置了ohos.want.action.home和entity.system.home)。
<br/>
-
对于Feature类型的HAP,只有OpenHarmony应用可以配置具有入口能力的skills标签,OpenHarmony服务不允许配置。 | 对象数组 | 该标签可缺省,缺省值为空。 |
|
[
skills
](
#skills标签
)
| 标识当前UIAbility组件或ExtensionAbility组件能够接收的
[
Want
](
../application-models/want-overview.md
)
的特征集,为数组格式。
<br/>
配置规则:
<br/>
-
对于Entry类型的HAP,OpenHarmony应用可以配置多个具有入口能力的skills标签(即配置了ohos.want.action.home和entity.system.home)。
<br/>
-
对于Feature类型的HAP,只有OpenHarmony应用可以配置具有入口能力的skills标签,OpenHarmony服务不允许配置。 | 对象数组 | 该标签可缺省,缺省值为空。 |
| backgroundModes | 标识当前UIAbility组件的长时任务集合。指定用于满足特定类型的长时任务。
<br/>
长时任务类型有如下:
<br/>
-
dataTransfer:通过网络/对端设备进行数据下载、备份、分享、传输等业务。
<br/>
-
audioPlayback:音频输出业务。
<br/>
-
audioRecording:音频输入业务。
<br/>
-
location:定位、导航业务。
<br/>
-
bluetoothInteraction:蓝牙扫描、连接、传输业务(穿戴)。
<br/>
-
multiDeviceConnection:多设备互联业务。
<br/>
-
wifiInteraction:Wi-Fi扫描、连接、传输业务(克隆多屏)。
<br/>
-
voip:音视频电话,VoIP业务。
<br/>
-
taskKeeping:计算业务。 | 字符串数组 | 该标签可缺省,缺省值为空。 |
| backgroundModes | 标识当前UIAbility组件的长时任务集合。指定用于满足特定类型的长时任务。
<br/>
长时任务类型有如下:
<br/>
-
dataTransfer:通过网络/对端设备进行数据下载、备份、分享、传输等业务。
<br/>
-
audioPlayback:音频输出业务。
<br/>
-
audioRecording:音频输入业务。
<br/>
-
location:定位、导航业务。
<br/>
-
bluetoothInteraction:蓝牙扫描、连接、传输业务(穿戴)。
<br/>
-
multiDeviceConnection:多设备互联业务。
<br/>
-
wifiInteraction:Wi-Fi扫描、连接、传输业务(克隆多屏)。
<br/>
-
voip:音视频电话,VoIP业务。
<br/>
-
taskKeeping:计算业务。 | 字符串数组 | 该标签可缺省,缺省值为空。 |
...
@@ -382,7 +382,7 @@ skills示例:
...
@@ -382,7 +382,7 @@ skills示例:
| uri | 标识当前ExtensionAbility组件提供的数据URI,为字符数组类型(最大长度255),用反向域名的格式表示。
<br/>
**说明:**
<br/>
该标签在type为dataShare类型的ExtensionAbility时,不可缺省。 | 字符串 | 该标签可缺省,缺省值为空。 |
| uri | 标识当前ExtensionAbility组件提供的数据URI,为字符数组类型(最大长度255),用反向域名的格式表示。
<br/>
**说明:**
<br/>
该标签在type为dataShare类型的ExtensionAbility时,不可缺省。 | 字符串 | 该标签可缺省,缺省值为空。 |
|skills | 标识当前ExtensionAbility组件能够接收的
[
Want
](
../application-models/want-overview.md
)
的特征集,为数组格式。
<br/>
配置规则:entry包可以配置多个具有入口能力的skills标签(配置了ohos.want.action.home和entity.system.home)的ExtensionAbility,其中第一个配置了skills标签的ExtensionAbility中的label和icon作为OpenHarmony服务或应用的label和icon。
<br/>
**说明:**
<br/>
OpenHarmony服务的Feature包不能配置具有入口能力的skills标签。
<br/>
OpenHarmony应用的Feature包可以配置具有入口能力的skills标签。 | 数组 | 该标签可缺省,缺省值为空。 |
|skills | 标识当前ExtensionAbility组件能够接收的
[
Want
](
../application-models/want-overview.md
)
的特征集,为数组格式。
<br/>
配置规则:entry包可以配置多个具有入口能力的skills标签(配置了ohos.want.action.home和entity.system.home)的ExtensionAbility,其中第一个配置了skills标签的ExtensionAbility中的label和icon作为OpenHarmony服务或应用的label和icon。
<br/>
**说明:**
<br/>
OpenHarmony服务的Feature包不能配置具有入口能力的skills标签。
<br/>
OpenHarmony应用的Feature包可以配置具有入口能力的skills标签。 | 数组 | 该标签可缺省,缺省值为空。 |
|
[
metadata
](
#metadata标签
)
| 标识当前ExtensionAbility组件的元信息。 | 对象 | 该标签可缺省,缺省值为空。 |
|
[
metadata
](
#metadata标签
)
| 标识当前ExtensionAbility组件的元信息。 | 对象 | 该标签可缺省,缺省值为空。 |
| exported | 标识当前ExtensionAbility组件是否可以被其他应用调用,为布尔类型。
<br/>
-
true:表示可以被其他应用调用。
<br/>
-
false:表示不可以被其他应用调用。 | 布尔值 | 该标签可缺省,缺省值为false。 |
| exported | 标识当前ExtensionAbility组件是否可以被其他应用调用,为布尔类型。
<br/>
-
true:表示可以被其他应用调用。
<br/>
-
false:表示不可以被其他应用调用
,包括无法被aa工具命令拉起应用
。 | 布尔值 | 该标签可缺省,缺省值为false。 |
extensionAbilities示例:
extensionAbilities示例:
...
...
zh-cn/application-dev/quick-start/module-structure.md
浏览文件 @
324232a1
...
@@ -203,7 +203,7 @@ metadata对象示例:
...
@@ -203,7 +203,7 @@ metadata对象示例:
| label | 标识Ability对用户显示的名称。取值是对该名称的资源索引,支持多语言,例:$string:ability_label。如果在该Ability的skills属性中,actions的取值包含
"action.system.home",entities取值中包含"entity.system.home",则该Ability的label将同时作为应用的label。如果存在多个符合条件的Ability,则取位置靠前的Ability的label作为应用的label。
<br/>
说明:
应用的"icon"和"label"是用户可感知配置项,需要区别于当前所有已有的应用"icon"或"label"(至少有一个不同)。该标签为资源文件中定义的字符串的引用,或以"{}"包括的字符串。该标签最大长度为255个字节。 | 字符串 | 可缺省,缺省值为空。 |
| label | 标识Ability对用户显示的名称。取值是对该名称的资源索引,支持多语言,例:$string:ability_label。如果在该Ability的skills属性中,actions的取值包含
"action.system.home",entities取值中包含"entity.system.home",则该Ability的label将同时作为应用的label。如果存在多个符合条件的Ability,则取位置靠前的Ability的label作为应用的label。
<br/>
说明:
应用的"icon"和"label"是用户可感知配置项,需要区别于当前所有已有的应用"icon"或"label"(至少有一个不同)。该标签为资源文件中定义的字符串的引用,或以"{}"包括的字符串。该标签最大长度为255个字节。 | 字符串 | 可缺省,缺省值为空。 |
| uri | 标识Ability的统一资源标识符。该标签最大长度为255个字节。 | 字符串 | 可缺省,对于data类型的Ability不可缺省。 |
| uri | 标识Ability的统一资源标识符。该标签最大长度为255个字节。 | 字符串 | 可缺省,对于data类型的Ability不可缺省。 |
| launchType | 标识Ability的启动模式,支持"standard"和"singleton"两种模式:
<br/>
standard:表示该Ability可以有多实例。该模式适用于大多数应用场景。
<br/>
singleton:表示该Ability在所有任务栈中仅可以有一个实例。例如,具有全局唯一性的呼叫来电界面即采用"singleton"模式。该标签仅适用于默认设备、平板、智慧屏、车机、智能穿戴。 | 字符串 | 可缺省,缺省值为"singleton"。 |
| launchType | 标识Ability的启动模式,支持"standard"和"singleton"两种模式:
<br/>
standard:表示该Ability可以有多实例。该模式适用于大多数应用场景。
<br/>
singleton:表示该Ability在所有任务栈中仅可以有一个实例。例如,具有全局唯一性的呼叫来电界面即采用"singleton"模式。该标签仅适用于默认设备、平板、智慧屏、车机、智能穿戴。 | 字符串 | 可缺省,缺省值为"singleton"。 |
| visible | 标识Ability是否可以被其他应用调用。
<br/>
true:可以被其他应用调用。
<br/>
false:不能被其他应用调用。 | 布尔类型 | 可缺省,缺省值为"false"。 |
| visible | 标识Ability是否可以被其他应用调用。
<br/>
true:可以被其他应用调用。
<br/>
false:不能被其他应用调用
,包括无法被aa工具命令拉起应用
。 | 布尔类型 | 可缺省,缺省值为"false"。 |
| permissions | 标识其他应用的Ability调用此Ability时需要申请的权限集合,一个数组元素为一个权限名称。通常采用反向域名格式(最大255字节),取值为系统预定义的权限。 | 字符串数组 | 可缺省,缺省值为空。 |
| permissions | 标识其他应用的Ability调用此Ability时需要申请的权限集合,一个数组元素为一个权限名称。通常采用反向域名格式(最大255字节),取值为系统预定义的权限。 | 字符串数组 | 可缺省,缺省值为空。 |
|skills | 标识Ability能够接收的want的特征。 | 对象数组 | 可缺省,缺省值为空。 |
|skills | 标识Ability能够接收的want的特征。 | 对象数组 | 可缺省,缺省值为空。 |
| deviceCapability | 标识Ability运行时要求设备具有的能力,采用字符串数组的格式表示。该标签为数组,支持最多配置512个元素,单个元素最大字节长度为64。 | 字符串数组 | 可缺省,缺省值为空。 |
| deviceCapability | 标识Ability运行时要求设备具有的能力,采用字符串数组的格式表示。该标签为数组,支持最多配置512个元素,单个元素最大字节长度为64。 | 字符串数组 | 可缺省,缺省值为空。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录