From 3e0c25c88f944802bcea4ffc29abc4b07dead281 Mon Sep 17 00:00:00 2001 From: jiangminsen Date: Sat, 25 Feb 2023 17:17:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=85=E7=AE=A1=E7=90=86=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E6=96=87=E6=A1=A3=E8=AF=B4=E6=98=8E=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: jiangminsen --- .../quick-start/module-configuration-file.md | 16 ++++++++-------- .../quick-start/module-structure.md | 14 +++++++------- 2 files changed, 15 insertions(+), 15 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 a55b9d7292..cda9a12afa 100644 --- a/zh-cn/application-dev/quick-start/module-configuration-file.md +++ b/zh-cn/application-dev/quick-start/module-configuration-file.md @@ -204,7 +204,7 @@ ablities标签描述UIAbility组件的配置信息,标签值为数组类型, **OpenHarmony中不允许应用隐藏启动图标** -OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动图标,那么系统会读取app.json配置中icon显示在桌面上;
+OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动图标,那么系统将应用app.json中的icon作为启动图标,并显示在桌面上。
用户点击该图标,将跳转到Settings的应用管理中对应的应用详情页面中。
如果应用想要隐藏启动图标,需要在HarmonyAppProvision中申请AllowAppDesktopIconHide应用特权。
配置相关参考
@@ -212,31 +212,31 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动 [应用特权配置指南](../../device-dev/subsystems/subsys-app-privilege-config-guide.md) 启动图标和Label的设置与查询 -* 应用的HAP中包含Ability - * 该Ability中设置启动图标和Label +* HAP中包含Ability + * 该Ability中设置icon和label * 该应用没有隐藏图标的特权 * 返回的桌面图标为该Ability配置的图标 * 返回的桌面Label为该Ability配置的Label(如果没有配置Label,返回包名) * 返回的组件名为该Ability的组件名 * 用户点击该桌面图标,页面跳转到该Ability首页 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息 - * 该Ability中没有设置启动图标和Label + * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。 + * 该Ability中没有设置icon和label * 该应用没有隐藏图标的特权 * 返回的桌面图标为app配置下的图标(app.json中icon为必填项) * 返回的桌面Label为app配置下的label(app.json中label为必填项) * 返回的组件名为应用详情页面的组件名(该组件为系统内置) * 用户点击该桌面图标,页面跳转到该应用的详情页面 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息 -* 应用的HAP中不包含Ability + * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。 +* HAP中不包含Ability * 该应用没有隐藏图标的特权 * 返回的桌面图标为app配置下的图标(app.json中icon为必填项) * 返回的桌面Label为app配置下的label(app.json中label为必填项) * 返回的组件名为应用详情页面的组件名(该组件为系统内置) * 用户点击该桌面图标,页面跳转到该应用的详情页面 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息

+ * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。

**表4** **abilities标签说明** diff --git a/zh-cn/application-dev/quick-start/module-structure.md b/zh-cn/application-dev/quick-start/module-structure.md index da43efbecb..06fb562fb1 100644 --- a/zh-cn/application-dev/quick-start/module-structure.md +++ b/zh-cn/application-dev/quick-start/module-structure.md @@ -200,31 +200,31 @@ OpenHarmony系统对无图标应用严格管控。如果HAP中没有配置启动 [应用特权配置指南](../../device-dev/subsystems/subsys-app-privilege-config-guide.md) 启动图标和Label的设置与查询 -* 应用的HAP中包含Page类型的Ability - * 该Ability中设置启动图标和Label(配置skills) +* HAP中包含Page类型的Ability + * 该Ability中设置icon和label(配置skills) * 该应用没有隐藏图标的特权 * 返回的桌面图标为该Ability配置的图标 * 返回的桌面Label为该Ability配置的Label(如果没有配置Label,返回包名) * 返回的组件名为该Ability的组件名 * 用户点击该桌面图标,页面跳转到该Ability首页 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息 - * 该Ability中没有设置启动图标和Label(未配置skills) + * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。 + * 该Ability中没有设置icon和label(未配置skills) * 该应用没有隐藏图标的特权 * 返回的桌面图标为系统默认图标 * 返回的桌面Label为该应用的包名 * 返回的组件名为应用详情页面的组件名(该组件为系统内置) * 用户点击该桌面图标,页面跳转到该应用的详情页面 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息 -* 应用的HAP中不包含Page类型的Ability + * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。 +* HAP中不包含Page类型的Ability * 该应用没有隐藏图标的特权 * 返回的桌面图标为系统默认图标 * 返回的桌面Label为该应用的包名 * 返回的组件名为应用详情页面的组件名(该组件为系统内置) * 用户点击该桌面图标,页面跳转到该应用的详情页面 * 该应用具有隐藏图标的特权 - * 该应用的launcherAbilityInfo不在返回信息 + * 桌面查询时不返回应用信息,不会在桌面上显示对应的图标。 注:应用详情页面中显示的图标与label,可能与桌面上显示的不同。如果非Page类型的ability配置了入口图标和label,那么详情页中显示的即为配置的。

-- GitLab