目录

如何解决HAR包资源被覆盖问题

问题现象

了解到HAR中的资源优先级最低,如何规避HAR包资源被覆盖问题?

背景知识

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

// oh-package.json5
{
  "dependencies": {
    "dayjs": "^1.10.4",
    "lottie": "^2.0.0"
  }
}

解决方案