为什么快捷应用菜单没有显示(HarmonyOS 鸿蒙Next)

为什么快捷应用菜单没有显示(HarmonyOS 鸿蒙Next)

module.json5里面,在module下面,配的metadata,在meta下面配的shortcuts

{
  "module": {
    "metadata": [
      {
        "name": "client_id",
        "value": "111279441"
      },
      {
        "name": "ohos.ability.shortcuts",
        "resource": "$profile:shortcuts_config"
      }
    ],
  }
}

然后在同一个module下面的resources/base/profile下面shortcuts_config.json

{
  "shortcuts": [
    {
      "shortcutId": "id_test1",
      "label": "$string:app_name",
      "icon": "$media:ac_ui_ic_check_box_normal",
      "wants": [
        {
          "bundleName": "com.hzbank.mobilebank.per",
          "moduleName": "default",
          "abilityName": "EntryAbility",
          "parameters": {
            "testKey": "testValue"
          }
        }
      ]
    }
  ]
}

更多关于为什么快捷应用菜单没有显示(HarmonyOS 鸿蒙Next)的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

1)metadata 要配置在 module 下的 abilities 标签中

2)参考 shortcuts 标签:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/module-configuration-file-V5#shortcuts

更多关于为什么快捷应用菜单没有显示(HarmonyOS 鸿蒙Next)的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,快捷应用菜单未显示可能是由于以下几个原因:

  1. 系统设置问题:在系统设置中,快捷应用菜单可能被手动关闭或隐藏。用户可以检查系统设置中的“桌面和壁纸”选项,确保快捷应用菜单的开关已打开。

  2. 权限问题:某些应用可能需要特定的权限才能显示在快捷应用菜单中。用户可以检查应用的权限设置,确保相关权限已授予。

  3. 应用兼容性问题:部分应用可能未完全兼容HarmonyOS鸿蒙Next,导致其无法在快捷应用菜单中显示。用户可以尝试更新应用或联系应用开发者获取支持。

  4. 系统更新问题:如果系统未更新到最新版本,可能会导致部分功能异常,包括快捷应用菜单的显示。用户可以检查系统更新,确保已安装最新版本。

  5. 缓存问题:系统缓存可能会导致快捷应用菜单无法正常显示。用户可以尝试清除系统缓存,或者重启设备以刷新系统状态。

如果以上方法均无法解决问题,建议用户继续关注系统更新或等待后续版本修复。

回到顶部