HarmonyOS 公有目录(AppScope )资源,多个模块引用,运行时的读取情况
比如,公有目录(AppScope )中,有三张图片,ab.jpg、c.jpg、d.jpg,A模块(HAP)和B模块(HSP),引用ab.jpg这张图片,C模块(HSP)引用c.jpg,D模块(HSP)引用d.jpg
这些模块,都在同一工程中,打包后,公有目录资源,每个模块都会拷贝一份
分发安装后,A模块先启动,会释放拷贝的公有资源,从里面读取ab.jpg,进行展示。
后续,运行B、C、D等模块,所引入的图片,从哪里获取呢?
从A模块的公有资源,还是自身释放一份,再从中读取?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
应用运行时进程资源使用规格
2979浏览 • 1回复 待解决
HarmonyOS 如何将多个class对应的object,在运行时合并
685浏览 • 1回复 待解决
HarmonyOS 使用AppStartup,运行时异常
1282浏览 • 1回复 待解决
获取运行时编译构建参数
2334浏览 • 1回复 待解决
运行时AOP插桩demo测试
2138浏览 • 1回复 待解决
appscope里定义的资源在Har里不能引用
1109浏览 • 1回复 待解决
HarmonyOS 运行时报SourceMap is not initialized yet
1891浏览 • 1回复 待解决
HAP和HAR的运行时内存模型
1405浏览 • 1回复 待解决
获取app进程运行时间api疑似不准
1336浏览 • 1回复 待解决
如何动态查看代码运行时变量值?
1557浏览 • 1回复 待解决
测试脚本运行时安装app报错
1670浏览 • 1回复 待解决
HarmonyOS C动态链接库运行时内存段的疑问
1058浏览 • 1回复 待解决
把arkts运行时,当成 JS上下文用
2785浏览 • 1回复 待解决
HarmonyOS 声明配置权限后,在app运行时,没有弹窗
1503浏览 • 1回复 待解决
HarmonyOS 运行时AOP方案,多线程场景如何处理?
1078浏览 • 1回复 待解决
HarmonyOS 是否有线上运行时,收集功耗的成熟方案
944浏览 • 1回复 待解决
ArkTs 有运行时创建指定类的方法吗?
1510浏览 • 1回复 待解决
HarmonyOS 是否有接口判断应用运行时是HAP还是APP
1241浏览 • 1回复 待解决
HarmonyOS 关于module存放在rawfile的文件,打包安装后,运行时找不到的该资源的问题
1023浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中注册与配置ArkTs运行时环境模块?
1462浏览 • 1回复 待解决
如何在ArkTS中实现Java运行时注解的能力?
2774浏览 • 1回复 待解决
A 页面跳转 B 页面,需要传入扩展方法,让 B 页面在运行时调用,以实现定制 B 页面运行时的效果
1693浏览 • 1回复 待解决
HarmonyOS App运行时rawfile里面的文件是否可以做到动态更新?
691浏览 • 1回复 待解决
HarmonyOS 自定义组建运行时错误,this指向有问题
1793浏览 • 1回复 待解决
如何判断JS运行时是否处于HarmonyOS JSVM环境中
1692浏览 • 1回复 待解决
在DevEco Studio中,AppScope目录是由开发工具自动生成的。该目录主要用于存放应用的全局配置信息和资源文件。
具体来说,AppScope目录下的文件包括应用的全局描述信息(如应用Bundle名称、版本号、应用图标、应用名称和依赖的SDK版本号等)以及应用的图标资源和名称字符串资源。需要注意的是,AppScope目录的名称是固定的,开发者不能更改它。此外,如果在AppScope目录或Entry、Feature模块目录下存在同名文件,打包后只会保留AppScope目录下的文件
在多个HSP包中引入同一个AppScope中的图片资源时,这些资源不会属于同一个。虽然HSP包可以共享代码和资源,但每个HSP包在运行时仍然是独立的,资源也只会存在一份。因此,虽然多个HSP包中可能都引用了同一个AppScope中的图片资源,但这些资源在HSP包中是分散存储的,不会集中在一个地方。