鸿蒙技术问题,鸿蒙module依赖报错问题

我新建了2个module(Base,Main),config.json中moduleType都是feature,build.gradle文件如图:

cc5c7277c4a5423c205ad83019459858.png

然后在Main module的build.gradle中添加compile project(':Base'),结果报错:

f916cc06d6e52bc1b9086f4ce7efbbdf.png

根本依赖不了,百度查了一下,说是要把apply plugin: 'com.huawei.ohos.hap'改为apply plugin: 'com.huawei.ohos.library',entryModules "entry"属性去掉,config.json中把moduleType改为har,改为之后是ok的。

然后下个问题来了。我在Main module中新建了一个引导页面,打算作为app的入口,所以在Main的config.json中加了

"skills": [

{

"entities": [

"entity.system.home"

],

"actions": [

"action.system.home"

]

}

]

然后就报错了,说har module不让加这个属性:

a8189a338261cccc3012294bde0777e3.png所以说app的入口是只能在entry里吗?不会了啊。

还有我在Base module build.gradle中添加了一些依赖,

implementation "com.squareup.retrofit2:retrofit:2.6.2"等等

然后Main里implementation project(path: ':Base'),为啥main里retrofit这些还是用不了 ,得重新依赖一遍?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值