HarmonyOS 鸿蒙Next 编译好的hsp文件可以直接在工程中引用吗?
HarmonyOS 鸿蒙Next 编译好的hsp文件可以直接在工程中引用吗? 直接将编译好的xxx.hsp文件放入工程中,然后在entry的oh-package.json5添加引用,执行install:
报错失败:
是一定要引用共享库的源码工程吗?那hsp编译出来的意义在哪里?
参考文档
求大佬指导。。
更多关于HarmonyOS 鸿蒙Next 编译好的hsp文件可以直接在工程中引用吗?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
API 9貌似不行,在API10,API 11下,在release模式下编译,除了.hsp的产物,还有.tgz的产物,tgz这个产物可以被其他组件引用
更多关于HarmonyOS 鸿蒙Next 编译好的hsp文件可以直接在工程中引用吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
老哥,请问下你这截图的来源链接是哪个,搜不到呢,
API 9下不行,根据文档在API 10中,library如果是动态共享包并且在release模式下编译,编译产物中有一个后缀为.tgz格式的产物,这个产物可以被其他组件引用
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
同样有这样的疑问,构建好的 HSP 没版本引入其他工程, 没有办法分组件进行开发
找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17
编译完有用的是 .har 文件,har 对标的是 jar ,用法就是
"dependencies": {
"@ohos/ijkplayer": "file:./lib/ijkplayer.har",
}
如果这个hsp还引用了其他的hsp,编译产物中没有har。
在HarmonyOS(鸿蒙)Next中,编译好的.hsp文件可以直接在工程中引用。.hsp文件是HarmonyOS的共享包文件,包含了模块化的代码和资源,可以在不同的项目中复用。要在工程中引用.hsp文件,首先需要确保该文件已经正确编译并生成。然后,在项目的oh-package.json
文件中添加对该.hsp文件的依赖项,指定其路径或版本号。配置完成后,开发者可以在代码中直接导入和使用.hsp文件中的模块和资源。需要注意的是,.hsp文件的版本和依赖关系应与项目兼容,以避免潜在的冲突或错误。