鸿蒙module依赖报错问题

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

鸿蒙module依赖报错问题-开源基础软件社区

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

鸿蒙module依赖报错问题-开源基础软件社区

根本依赖不了,百度查了一下,说是要把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不让加这个属性:

鸿蒙module依赖报错问题-开源基础软件社区所以说app的入口是只能在entry里吗?不会了啊。

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

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

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

module
2021-03-12 14:34:26
浏览
已于2021-3-12 15:37:16修改
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
红叶亦知秋

楼主可以先通过删除旧版本的SDK来修复此问题!删除后需要重启DevEco!如下图:

如果不是旧版本的问题可以删除项目下.gradle和.idea这两个目录清下缓存,然后重新打开IDE试试

分享
微博
QQ
微信
回复1
2021-03-12 17:59:50
相关问题
关于鸿蒙module依赖问题
5202浏览 • 1回复 待解决
如何发布鸿蒙插件到依赖
1847浏览 • 1回复 待解决
鸿蒙小白 module missing是啥意思?
6678浏览 • 3回复 待解决
App Launch: Module missing.
1975浏览 • 1回复 待解决
jenkins容器中使用docker报错问题
1370浏览 • 1回复 待解决
OLED 屏幕输出编译时报错问题
4881浏览 • 2回复 待解决
DevEco Studio不能导入Module
2971浏览 • 2回复 待解决
关于3861烧录异常报错问题,求解答
3912浏览 • 2回复 待解决
HarmonyOS 出现 App Launch: Module missing.
3647浏览 • 1回复 待解决
搭建鸿蒙环境时,编译报错
2246浏览 • 1回复 待解决
Gradle的依赖缓存被损坏怎么办?
6665浏览 • 5回复 待解决
安装开发者工具安装js依赖失败
5050浏览 • 1回复 待解决
如何通过DevEco新建一个js/ts的module
1089浏览 • 1回复 待解决
鸿蒙这个预览功能 总是报错
4370浏览 • 5回复 待解决
鸿蒙demo gradle报错怎么解决
5654浏览 • 4回复 待解决
鸿蒙 | Text 内容显示问题
5199浏览 • 5回复 待解决