Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
649e8929
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
提交
649e8929
编写于
2月 27, 2023
作者:
J
jiangminsen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
包管理配置文件action桌面图标表示替换
Signed-off-by:
N
jiangminsen
<
jiangminsen@huawei.com
>
上级
bf57803e
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
18 addition
and
18 deletion
+18
-18
zh-cn/application-dev/application-models/application-component-configuration-stage.md
...ation-models/application-component-configuration-stage.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
+2
-2
zh-cn/application-dev/reference/apis/js-apis-ability-featureAbility.md
...tion-dev/reference/apis/js-apis-ability-featureAbility.md
+5
-5
zh-cn/application-dev/reference/apis/js-apis-ability-particleAbility.md
...ion-dev/reference/apis/js-apis-ability-particleAbility.md
+2
-2
zh-cn/release-notes/changelogs/OpenHarmony_3.2.10.5/changelogs-bundlemanager.md
...angelogs/OpenHarmony_3.2.10.5/changelogs-bundlemanager.md
+4
-4
未找到文件。
zh-cn/application-dev/application-models/application-component-configuration-stage.md
浏览文件 @
649e8929
...
@@ -35,9 +35,9 @@
...
@@ -35,9 +35,9 @@
Stage模型支持对组件配置入口图标和入口标签。入口图标和入口标签会显示在桌面上。
Stage模型支持对组件配置入口图标和入口标签。入口图标和入口标签会显示在桌面上。
入口图标需要在[module.json5配置文件](../quick-start/module-configuration-file.md)中配置,在abilities标签下面有icon标签。例如希望在桌面上显示该UIAbility的图标,则需要在skills标签下面的entities中添加"entity.system.home"、actions中添加"
action.system
.home"。同一个应用有多个UIAbility配置上述字段时,桌面上会显示出多个图标,分别对应各自的UIAbility。
入口图标需要在[module.json5配置文件](../quick-start/module-configuration-file.md)中配置,在abilities标签下面有icon标签。例如希望在桌面上显示该UIAbility的图标,则需要在skills标签下面的entities中添加"entity.system.home"、actions中添加"
ohos.want.action
.home"。同一个应用有多个UIAbility配置上述字段时,桌面上会显示出多个图标,分别对应各自的UIAbility。
入口标签需要在[module.json5配置文件](../quick-start/module-configuration-file.md)中配置,在abilities标签下面有label标签。例如希望在桌面上显示该UIAbility的图标,则需要在skills标签下面的entities中添加"entity.system.home"、actions中添加"
action.system
.home"。同一个应用有多个UIAbility配置上述字段时,桌面上会显示出多个标签,分别对应各自的UIAbility。
入口标签需要在[module.json5配置文件](../quick-start/module-configuration-file.md)中配置,在abilities标签下面有label标签。例如希望在桌面上显示该UIAbility的图标,则需要在skills标签下面的entities中添加"entity.system.home"、actions中添加"
ohos.want.action
.home"。同一个应用有多个UIAbility配置上述字段时,桌面上会显示出多个标签,分别对应各自的UIAbility。
```
json
```
json
{
{
...
@@ -54,7 +54,7 @@
...
@@ -54,7 +54,7 @@
"entity.system.home"
"entity.system.home"
],
],
"actions"
:
[
"actions"
:
[
"
action.system
.home"
"
ohos.want.action
.home"
]
]
}
}
],
],
...
...
zh-cn/application-dev/quick-start/module-configuration-file.md
浏览文件 @
649e8929
...
@@ -211,7 +211,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
...
@@ -211,7 +211,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
[
HarmonyAppProvision配置文件说明
](
../security/app-provision-structure.md
)
<br>
[
HarmonyAppProvision配置文件说明
](
../security/app-provision-structure.md
)
<br>
[
应用特权配置指南
](
../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
[
应用特权配置指南
](
../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
**启动图标的设置:**
需要在配置文件(module.json5)中abilities配置下设置icon,label以及skills,而且skills的配置下的必须同时包含“
action.system
.home” 和 “entity.system.home”:
**启动图标的设置:**
需要在配置文件(module.json5)中abilities配置下设置icon,label以及skills,而且skills的配置下的必须同时包含“
ohos.want.action
.home” 和 “entity.system.home”:
```
```
{
{
"module":{
"module":{
...
@@ -222,7 +222,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
...
@@ -222,7 +222,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
"icon": "$media:icon",
"icon": "$media:icon",
"label": "Login",
"label": "Login",
"skills": [{
"skills": [{
"actions": ["
action.system
.home"],
"actions": ["
ohos.want.action
.home"],
"entities": ["entity.system.home"],
"entities": ["entity.system.home"],
"uris": []
"uris": []
}]
}]
...
...
zh-cn/application-dev/quick-start/module-structure.md
浏览文件 @
649e8929
...
@@ -199,7 +199,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
...
@@ -199,7 +199,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
[
HarmonyAppProvision配置文件说明
](
../security/app-provision-structure.md
)
<br>
[
HarmonyAppProvision配置文件说明
](
../security/app-provision-structure.md
)
<br>
[
应用特权配置指南
](
../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
[
应用特权配置指南
](
../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
**启动图标的设置:**
需要在配置文件(config.json)中abilities配置下设置icon,label以及skills,而且skills的配置下必须同时包含“
action.system
.home” 和 “entity.system.home”:
**启动图标的设置:**
需要在配置文件(config.json)中abilities配置下设置icon,label以及skills,而且skills的配置下必须同时包含“
ohos.want.action
.home” 和 “entity.system.home”:
```
```
{
{
"module":{
"module":{
...
@@ -210,7 +210,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
...
@@ -210,7 +210,7 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动
"icon": "$media:icon",
"icon": "$media:icon",
"label": "Login",
"label": "Login",
"skills": [{
"skills": [{
"actions": ["
action.system
.home"],
"actions": ["
ohos.want.action
.home"],
"entities": ["entity.system.home"],
"entities": ["entity.system.home"],
"uris": []
"uris": []
}]
}]
...
...
zh-cn/application-dev/reference/apis/js-apis-ability-featureAbility.md
浏览文件 @
649e8929
...
@@ -99,7 +99,7 @@ featureAbility.startAbility(
...
@@ -99,7 +99,7 @@ featureAbility.startAbility(
{
{
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
@@ -182,7 +182,7 @@ featureAbility.startAbilityForResult(
...
@@ -182,7 +182,7 @@ featureAbility.startAbilityForResult(
{
{
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
@@ -236,7 +236,7 @@ featureAbility.startAbilityForResult(
...
@@ -236,7 +236,7 @@ featureAbility.startAbilityForResult(
{
{
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
@@ -288,7 +288,7 @@ featureAbility.terminateSelfWithResult(
...
@@ -288,7 +288,7 @@ featureAbility.terminateSelfWithResult(
resultCode
:
1
,
resultCode
:
1
,
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
@@ -345,7 +345,7 @@ featureAbility.terminateSelfWithResult(
...
@@ -345,7 +345,7 @@ featureAbility.terminateSelfWithResult(
resultCode
:
1
,
resultCode
:
1
,
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
...
zh-cn/application-dev/reference/apis/js-apis-ability-particleAbility.md
浏览文件 @
649e8929
...
@@ -47,7 +47,7 @@ particleAbility.startAbility(
...
@@ -47,7 +47,7 @@ particleAbility.startAbility(
{
{
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
@@ -98,7 +98,7 @@ particleAbility.startAbility(
...
@@ -98,7 +98,7 @@ particleAbility.startAbility(
{
{
want
:
want
:
{
{
action
:
'
action.system
.home
'
,
action
:
'
ohos.want.action
.home
'
,
entities
:
[
'
entity.system.home
'
],
entities
:
[
'
entity.system.home
'
],
type
:
'
MIMETYPE
'
,
type
:
'
MIMETYPE
'
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
flags
:
wantConstant
.
Flags
.
FLAG_AUTH_READ_URI_PERMISSION
,
...
...
zh-cn/release-notes/changelogs/OpenHarmony_3.2.10.5/changelogs-bundlemanager.md
浏览文件 @
649e8929
...
@@ -23,12 +23,12 @@ error: verify signature failed.
...
@@ -23,12 +23,12 @@ error: verify signature failed.
增加对无图标应用的管控,如果应用未配置入口图标且未申请隐藏图标特权(AllowHideDesktopIcon),则会在桌面上显示一个默认图标,点击后跳转至应用详情页。此处的未配置入口图标规则如下:
增加对无图标应用的管控,如果应用未配置入口图标且未申请隐藏图标特权(AllowHideDesktopIcon),则会在桌面上显示一个默认图标,点击后跳转至应用详情页。此处的未配置入口图标规则如下:
1.
应用中未配置abilities字段
1.
应用中未配置abilities字段
2.
应用中配置了abilities字段,但是没有任何一个page类型的ability中skills如下,即同时包含"
action.system
.home"和"entity.system.home":
2.
应用中配置了abilities字段,但是没有任何一个page类型的ability中skills如下,即同时包含"
ohos.want.action
.home"和"entity.system.home":
```
json
```
json
"skills"
:
[
"skills"
:
[
{
{
"actions"
:
[
"actions"
:
[
"
action.system
.home"
"
ohos.want.action
.home"
],
],
"entities"
:
[
"entities"
:
[
"entity.system.home"
"entity.system.home"
...
@@ -40,7 +40,7 @@ error: verify signature failed.
...
@@ -40,7 +40,7 @@ error: verify signature failed.
如果应用不需要再桌面显示图标,需要申请相应的隐藏图标特权AllowHideDesktopIcon,并在签名证书文件中或者白名单(install_list_capability.json)配置,可以参考:
[
应用特权配置指南
](
../../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
。
如果应用不需要再桌面显示图标,需要申请相应的隐藏图标特权AllowHideDesktopIcon,并在签名证书文件中或者白名单(install_list_capability.json)配置,可以参考:
[
应用特权配置指南
](
../../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
。
如果应该需要在桌面显示图标,则需要在abilities中选择一个ability配置skills,同时包含"
action.system
.home"和"entity.system.home"。
如果应该需要在桌面显示图标,则需要在abilities中选择一个ability配置skills,同时包含"
ohos.want.action
.home"和"entity.system.home"。
**变更影响**
<br>
**变更影响**
<br>
对之前的版本镜像无影响,对使用3.2.10.5版本及之后的系统镜像,如果应用未配置图标,通过命令行的安装方式会在桌面显示默认图标。
对之前的版本镜像无影响,对使用3.2.10.5版本及之后的系统镜像,如果应用未配置图标,通过命令行的安装方式会在桌面显示默认图标。
...
@@ -51,7 +51,7 @@ error: verify signature failed.
...
@@ -51,7 +51,7 @@ error: verify signature failed.
**适配指导**
<br>
**适配指导**
<br>
如果应用不需要再桌面显示图标,需要申请相应的隐藏图标特权AllowHideDesktopIcon,并在签名证书文件中或者白名单(install_list_capability.json)配置,可以参考:
[
应用特权配置指南
](
../../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
。
如果应用不需要再桌面显示图标,需要申请相应的隐藏图标特权AllowHideDesktopIcon,并在签名证书文件中或者白名单(install_list_capability.json)配置,可以参考:
[
应用特权配置指南
](
../../../device-dev/subsystems/subsys-app-privilege-config-guide.md
)
。
如果应该需要在桌面显示图标,则需要在abilities中选择一个ability配置skills,同时包含"
action.system
.home"和"entity.system.home"。
如果应该需要在桌面显示图标,则需要在abilities中选择一个ability配置skills,同时包含"
ohos.want.action
.home"和"entity.system.home"。
## cl.bundlemanager.3 底层能力变更,特权AllowAppUsePrivilegeExtension、AllowAppMultiProcess和AllowFormVisibleNotify不支持通过签名证书配置,仅支持通过白名单install_list_capability.json申请这三个特权。
## cl.bundlemanager.3 底层能力变更,特权AllowAppUsePrivilegeExtension、AllowAppMultiProcess和AllowFormVisibleNotify不支持通过签名证书配置,仅支持通过白名单install_list_capability.json申请这三个特权。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录