每个HAR中的资源能否允许重名?

每个HAR中的资源能否允许重名?


HarmonyOS
2024-05-30 20:28:00
1243浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
智体美劳全发展

资源重名,会按照优先级进行覆盖:HAR模块编译打包时会把资源打包到HAR中。在编译构建HAP时,DevEco Studio会从HAP模块及依赖的模块中收集资源文件,如果不同模块下的资源文件出现重名冲突时,DevEco Studio会按照以下优先级进行覆盖(优先级由高到低):

  •  AppScope(仅API9的Stage模型支持)。
  •  HAP包自身模块。
  •  依赖的HAR模块,如果依赖的多个HAR之间有资源冲突,会按照依赖顺序进行覆盖(依赖顺序在前的优先级较高)。
  •  参考文档:HAR
分享
微博
QQ
微信
回复
2024-05-31 20:44:12


相关问题
是否允许HAR循环依赖
2753浏览 • 1回复 待解决
HarmonyOS window重名方法调用
619浏览 • 1回复 待解决
HarmonyOS har能否引用tgz包
925浏览 • 1回复 待解决
HarmonyOS har包调用appscope资源问题
802浏览 • 1回复 待解决
HarmonyOS 文件资源动态下载能否实现
506浏览 • 1回复 待解决
appscope里定义资源Har里不能引用
828浏览 • 1回复 待解决