问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

鸿蒙怎么把下载的Banner.har包导入libs里面啊?

发布网友 发布时间:2022-05-01 02:40

我来回答

1个回答

热心网友 时间:2022-04-22 10:30

摘要编译鸿蒙的library (.har)(DevEco studio 必须升级为最新版本2.0.10.201) 鸿蒙的 .har格式相当于android的.jar包,下面将讲述如何在鸿蒙os下生成har包并在工程中调用的方 法:a. 在工程文件上右键new->Mole 选择 类型为Harmony OS Libraryb.将需要引用的jar包放置在新建的Harmony library下的libs目录c.将源代码放在Harmony library 下的src/main/java/com.xxx.package下面d.修改完编译问题后,点击build->build app/hap->build release hap不出意外的话即可在 build/outputs/har/release下生成xxxlibrary_release.har的文件e.将该har包放置到新的project中的Entry目录下的libs文件夹中,在build-gradle中增加 sync后即可在程序调用该库的api。咨询记录 · 回答于2021-06-18鸿蒙怎么把下载的Banner.har包导入libs里面啊?您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~编译鸿蒙的library (.har)(DevEco studio 必须升级为最新版本2.0.10.201) 鸿蒙的 .har格式相当于android的.jar包,下面将讲述如何在鸿蒙os下生成har包并在工程中调用的方 法:a. 在工程文件上右键new->Mole 选择 类型为Harmony OS Libraryb.将需要引用的jar包放置在新建的Harmony library下的libs目录c.将源代码放在Harmony library 下的src/main/java/com.xxx.package下面d.修改完编译问题后,点击build->build app/hap->build release hap不出意外的话即可在 build/outputs/har/release下生成xxxlibrary_release.har的文件e.将该har包放置到新的project中的Entry目录下的libs文件夹中,在build-gradle中增加 sync后即可在程序调用该库的api。new没有mole通过编译好之后的库进行导入关于如何打包编译成 har 库并且进行导入,由于鸿蒙官网有很清晰的讲解,本文就不再赘述,详见官网链接创建 HarmonyOS 库:https://developer.harmonyos.com/cn/docs/documentation/doc-guides/creating_har-0000001059626724③通过外部 Mole 的形式进行导入这里重点讲解这个,因为 DevEco studio 不支持直接导入外部 Mole,但是该功能还是很有用的。比如我们引入一个开源组件,又想在工程里面直接包含该组件的源代码并且随时可以修改该组件的代码。引入方式如下:将外部的 Mole 的代码目录手动 copy 到自己的 project 下,如下图:修改 Project 下的 settings.gradle 文件,在里面添加对该模块,修改后的配置如下:include ':entry',':roundimage'在 project 下自己要编写代码的 Mole 下引入导入的模块的依赖,这里拿 entry 模块举例,于是修改 entry 模块下的 build.gradle 文件,添加依赖。如下:dependencies {    implementation fileTree(dir: 'libs', include: ['*.jar', '*.har'])    testCompile'junit:junit:4.12'    implementation project(':roundimage')}至此,就可以愉快地调用外部模块里面的相关 api 和资源了这个我也能收到目前平台只有这些相关资料 不能解决你的详细编程问题 抱歉好吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胶原蛋白线双眼皮是不是永久性 双眼皮埋线是蛋白质还是尼龙绳-双眼皮埋线蛋白线多久能吸收 人体输液的“港口”完全植入式输液港 双眼皮宽变窄修复的方法 同心保家庭重疾险靠不靠谱?便宜吗? 做完双眼皮一宽一窄怎么办 喝全脂奶粉对长高有没有什么好处? redmine中“选择一个项目..."下拉列表框中为什么只列出一个项目,我建... 南充市龙门中学实力现在怎样?他的奥赛班是重点班么? 感情中为什么总是不知足呢? 跪求好心人分享受伤的心2016年上映的由Ilinca Harnut主演的免费高清百度云资源 work hard hard-working 的区别 gt610和mx350哪个强 开机提示hard disk - (3f0) 前缀har-是什么意思? 哪五种颜色配在一起好看 此女是? 哪5种颜色组合比较吸引人 冬天摆地摊应该卖什么 房屋外观为何要以方正为上? 雪铁龙爱丽舍仪表盘出现了一个图标、请问是什么意思?(内图) 能说下面图中这个人回答过程啥意思吗?看不懂? 我的电表上有个奇怪的符号代表了什么意思?请看内图 一层怎么盖房最漂亮 如何理解刚柔? 湖北人被称为“九头鸟”,这是何意? 房屋外形设计用什么软件 房屋外观设计和屋内布局是什么专业? 装修公司名称大全,中国十大装修公司排名 欧式别墅设计浅析,欧式别墅外观设计风格特点有哪些 电线H07V-K和H07V2-K的区别 颜色搭配服装 npm WARN deprecated har-validator@5.1.5: this library is no longer supported ?? gtx850m和独显mx350哪个好? 教我学韩语-韩语怎么说 求MenAtPlay - The Cube - Cavin Knight, Justin Har geforce960mx怎么样 开机后出现ERROR AUTO-SENSTING SECONDARY MASTER HAR什么意思? H01N2-D是什么 D-果糖的Fischer式和Haworth式是什么? α-D-葡萄糖和β-D-葡萄糖的harworth结构哪个更稳定,说明原因 怎样设置无线路由器手机电脑可以同时上网 手机用无线电脑用有线 多釜串联反应器停留时间分布的测定的几个思考题 求教!!! 急急急 有谁知道一些离别忧伤的和痛苦的歌曲,敬请介绍,情人离别,亲人离别,朋友离别的都可以。 多釜串联反应器的釜数增多,反应器内物料的返混程度减小,其性能趋于c对吗 天气凉快的心情说说 怎样设置无线路由器,只允许我指定的电脑和手机连接,即便知道密码。 十万火急!!!!火车票 从甘肃天水到海安要怎么坐火车?中途有到南京或者泰州的火车么? 情人之间要分别了,永远的分别,最适合听什么歌曲??求大神指点!!! 湖南省旅游年卡在哪办?怎么个状况?