HarmonyOS 资源文件、color等统一放到一个基础的model里面,推荐这样做吗?

HarmonyOS  资源文件、color等统一放到一个基础的model里面,推荐这样做吗?

HarmonyOS
2024-08-02 11:22:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
pfuchenlu

HAR是静态共享包,可以包含代码、C++库、资源和配置文件,只能作为应用模块的依赖项被引用。打包构建时,HAR的编译产物会被放入HAP中,作为HAP的一部分。当HAR在项目中有被多个模块使用方时,使用它的HAP中都拥有一份相同的HAR编译产物。

在entry下的oh-package.json5中引入 har包,并自定义名字。即可使用har包下的资源文件,color,string等,以string.json为例,如果entry和har中存在同名name, 则使用的是entry下的资源。

"dependencies": { 
  "myhar": 'file:../har' 
} 
分享
微博
QQ
微信
回复
2024-08-02 19:03:05
相关问题
HarmonyOS 一个工程推荐有几个UIAbility
55浏览 • 1回复 待解决
如何获取HSP资源文件
2331浏览 • 1回复 待解决
HarmonyOS 能写一个装饰器例子
19浏览 • 1回复 待解决
鸿蒙如何获取资源文件路径
16494浏览 • 3回复 待解决
HAR能读到另一个HAR里rawfile文件
1818浏览 • 1回复 待解决
如何获取资源文件全路径
1914浏览 • 1回复 待解决
mysql一个问题有懂
2338浏览 • 1回复 待解决