如何获取和使用AppScope中配置的资源?
在AppScope中配置的应用图标和应用名,在其它模块(非entry模块)应该怎么获取和使用呢?
问题场景描述:在Appscope中配置:
"icon":"$media:app_icon", "label": "$string:app_name"
后,在非entery模块的其它模块中无法通过Image($r(‘app.media.app_icon’))来使用,应该怎么获取应用图标和应用名呢?补充:通过:
let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION;
bundleManager.getBundleInfoForSelf(bundleFlags).then((bundleInfo) => {
console.log('getBundleInfoForSelf successfully. Data: %{public}s', JSON.stringify(bundleInfo));
this.appIcon = bundleInfo.appInfo.icon;
this.appName = bundleInfo.appInfo.label;
this.appVersionInfo = bundleInfo.versionName;
}).catch((err: BusinessError) => {
console.error('getBundleInfoForSelf failed. Cause: %{public}s', err.message);
});
可以获取到this.appIcon = “$media:app_icon”,但不知该如何加载对应图片资源。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何获取和使用HarmonyOS的图标资源?
166浏览 • 1回复 待解决
HarmonyOS Module里边可否调用到AppScope里边的资源?
115浏览 • 1回复 待解决
appscope里定义的资源在Har里不能引用
205浏览 • 1回复 待解决
配置了AppScope中app.json5文件中的label和icon字段,运行后图标和app的名称并未被修改
174浏览 • 1回复 待解决
如何获取应用配置的versionCode和versionName
1993浏览 • 1回复 待解决
如何才能获取应用配置的versionCode和versionName
445浏览 • 1回复 待解决
#鸿蒙学习大百科#配置了AppScope中app.json5文件中的label和icon字段,运行后图标和app的名称并未被修改
337浏览 • 1回复 待解决
HarmonyOS 获取系统中图片、视频资源,如何获取媒体资源文件类型?
242浏览 • 1回复 待解决
HarmonyOS中如何获取资源的绝对路径
543浏览 • 1回复 待解决
如何在har中获取hap中的配置信息?
274浏览 • 1回复 待解决
#鸿蒙学习大百科#如何修改和获取.ohpmrc中的配置信息?
237浏览 • 1回复 待解决
如何动态根据资源名获取资源id
8636浏览 • 1回复 已解决
#鸿蒙通关秘籍#如何配置HarmonyOS应用中不同target的资源文件?
125浏览 • 1回复 待解决
如何获取HSP的资源文件
2301浏览 • 1回复 待解决
请问鸿蒙如何获取和配置摄像头的帧率呢
9810浏览 • 1回复 待解决
选中图库的资源,然后获取资源的pixeMap
883浏览 • 1回复 待解决
如何获取 app.json5 配置文件中的应用配置信息
509浏览 • 1回复 待解决
#鸿蒙通关秘籍#数据迁移中如何配置元数据资源文件
107浏览 • 1回复 待解决
如何获取资源文件的全路径
1911浏览 • 1回复 待解决
鸿蒙图片资源在Java代码中如何使用
8078浏览 • 1回复 待解决
HarmonyOS pako下载到本地后如何配置和使用
351浏览 • 1回复 待解决
鸿蒙如何获取资源文件种的路径
16473浏览 • 3回复 待解决
#鸿蒙通关秘籍#如何在DevEco Studio中配置和使用毕昇编译器?
21浏览 • 1回复 待解决
HarmonyOS media.createAVImageGenerator的参数fdSrc 只能获取resource中的资源
131浏览 • 1回复 待解决
在AppScope下设置了应用的图标和名称,为什么在桌面显示的不对?
434浏览 • 1回复 待解决
可以通过以下方式获对应图片资源。