HarmonyOS entry module中引用hsp报错cannot find record...-鸿蒙开发者社区-51CTO.COM

HarmonyOS entry module中引用hsp报错cannot find record...

项目中创建了一个hsp,名字是base,现在在entry module中引用base的文件,出现如下错误

Error message:cannot find record ‘com.xxx.xxxx/base/ets/utils/UAUtil’, please check the request path.’/data/storage/el1/bundle/base/ets/modules.abc’.

已知引用路径正确,添加了base依赖

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

对外暴露的接口,需要在入口文件Index.ets中声明(base/Index.ets)

Index.ets:

export { add } from “./src/main/ets/utils/Calc”

export { UAUtil } from “./src/main/ets/utils/UAUtil”

entry里面的引入方式:import {UAUtil} from ‘base’

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/in-app-hsp-V5

分享
微博
QQ
微信
回复
2024-08-02 18:58:00
相关问题
HarmonyOS Cannot find name 'ESObject'
500浏览 • 0回复 待解决
Hsp间的间接引用导致资源报错
2509浏览 • 1回复 待解决
HarmonyOS EntryHsp创建的单例失效
688浏览 • 1回复 待解决
HarmonyOS HAP引用HSP问题
422浏览 • 1回复 待解决
entry下的module.json5包含哪些信息?
22044浏览 • 2回复 待解决
HarmonyOS module如何引用so文件
274浏览 • 1回复 待解决