HarmonyOS 如何获取App的应用名称

如何获取App的应用名称,就是App在手机桌面展示的名称,bundleManager中没找到类似的属性,是要通过 AppVersionInfo获取吗,都是异步获取?

HarmonyOS
2025-01-10 08:26:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以使用getContext().resourceManager.getStringSync(bundleInfo.appInfo.labelId)获取到名称

参考示例:

AppScope中的app.json5配置如下:

{
  "app": {
  "bundleName": "xxx",
  "vendor": "example",
  "versionCode": 1000000,
  "versionName": "1.0.0",
  "icon": "$media:app_icon",
  "label": "$string:app_name"
}
}

其中:$string:app_name配置如下(AppScope/resource/base/element/string.json):

{
  "string": [
  {
    "name": "app_name",
  "value": "权限框架Demo"
  }
  ]
}
分享
微博
QQ
微信
回复
2025-01-10 10:33:27
相关问题
如何获取应用名称
940浏览 • 1回复 待解决
HarmonyOS 如何获取应用名称
606浏览 • 1回复 待解决
如何获取APP版本名称
633浏览 • 1回复 待解决
HarmonyOS 获取应用名称
686浏览 • 1回复 待解决
HarmonyOS 如何通过代码获取应用名称
348浏览 • 1回复 待解决
HarmonyOS 是否有方法获取APP名称
274浏览 • 1回复 待解决
HarmonyOS 如何获取应用程序名称
1360浏览 • 1回复 待解决
HarmonyOS APP版本名称和版本号获取
533浏览 • 1回复 待解决
如何获取当前设备设备名称
3012浏览 • 1回复 待解决
HarmonyOS 如何获取运营商名称
331浏览 • 1回复 待解决
如何获取当前设备品牌名称
822浏览 • 1回复 待解决
如何获取应用信息以及彻底退出APP
785浏览 • 1回复 待解决
HarmonyOS 应用显示名称问题
969浏览 • 1回复 待解决
HarmonyOS如何获取一个类父类名称
1573浏览 • 4回复 待解决