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

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


HarmonyOS
2024-05-30 20:28:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
jackie510

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

  •  AppScope(仅API9的Stage模型支持)。
  •  HAP包自身模块。
  •  依赖的HAR模块,如果依赖的多个HAR之间有资源冲突,会按照依赖顺序进行覆盖(依赖顺序在前的优先级较高)。
  •  参考文档:HAR
分享
微博
QQ
微信
回复
2024-05-31 20:44:12
相关问题
是否允许HAR循环依赖
641浏览 • 1回复 待解决
能否提供命令行,手动编译har或者hsp
256浏览 • 1回复 待解决
$r资源如何进行比较
603浏览 • 1回复 待解决
关于文档har不能用单例疑惑
395浏览 • 1回复 待解决
能否同步webviewcookie与appcookie
565浏览 • 1回复 待解决
C++native方法能否直接导出
658浏览 • 1回复 待解决
har跳转har自己页面。
414浏览 • 1回复 待解决
鸿蒙资源文件都又什么作用?
2241浏览 • 1回复 待解决
HARC++编写sonative方法使用
290浏览 • 1回复 待解决
在OceanBase,如何修改资源限制?
1701浏览 • 1回复 待解决
ArkUIicon资源锯齿感严重
710浏览 • 1回复 待解决
鸿蒙library如何引用本地har
9854浏览 • 3回复 待解决