工程是按照三层结构设计的,现在我在 mine 这个feature 里面,放置了一些图片,颜色值等,编译的时候出现资源找不到。
ERROR: ArkTS:ERROR File: /Users/Desktop/features/mine/src/main/ets/viewmodel/MineTabsModel.ets:29:14 Unknown resource name 'ic_settings'.
工程是按照三层结构设计的,现在我在 mine 这个feature 里面,放置了一些图片,颜色值等,编译的时候出现资源找不到。
ERROR: ArkTS:ERROR File: /Users/Desktop/features/mine/src/main/ets/viewmodel/MineTabsModel.ets:29:14 Unknown resource name 'ic_settings'.
1 回答879 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答968 阅读
1 回答940 阅读
1 回答842 阅读
1 回答799 阅读
可以在resources/base/element/string.json中配置一下多hap包一般是通过startAbility来拉起的,不建议导出接口和ArkUI组件,给其他模块使用(会有告警)。
实际开发推荐的架构:
1、使用单hap+多har
2、后续有按需加载的模块,使用hsp
如果还是想用多HAP的话,可以将资源文件放入AppScope里面(不推荐)
HAP一般是用做特性需求的,比如需要支持平板、折叠屏等设备,可以使用多HAP来做,HAP里面的页面,可以使用har包的形式引入。
当前是使用HAP包来当做har包使用了