kotlinDSL控制的安卓项目导入已存在的模块后sync报错

原因很明显,但是我还找了好久

因为在import时并没有选择groove还是kotlin控制, 所以默认为groovy控制的,然而主项目是由kotlin dsl控制的grale行为。

原因清楚之后,就可以去检查一下,项目里是否包含了settings.gradlesettings.gradle.kt两个文件。

删除settings.gradle并把include放到settings.gradle.kt文件末尾,重新sync,成功解决

相关推荐
zh73142 小时前
typephp的编译核心phpx原理解析
android·java·开发语言
胖大师9 小时前
Android Audio-FW
android
kayyoo11 小时前
CoordinatorLayout解析(二): 结合CollapsingToolbarLayout实现Toolbar折叠效果
android
数据知道12 小时前
移动端渗透测试流程:Android APK 逆向与动态调试
android·web安全·网络安全
我命由我1234514 小时前
人脸识别 - 勒克斯(光线照射到物体表面上的明亮程度)
android·java·学习·java-ee·人脸识别·学习方法·android runtime
聚美智数14 小时前
护照OCR识别-护照图像识别-护照OCR文字识别-护照识别OCR-护照信息识别-护照OCR
android·ocr
码农coding16 小时前
android12 点击桌面应用图标启动Activity流程
android
johnsong16 小时前
深度拆解:150M循环模型如何用循环推理击败大Transformer
android·深度学习·transformer
CedarQR17 小时前
云卓 G20 遥控器 Android 开发实录:从 USB 设备到读取摇杆/按键通道值
android·linux·无人机
pengyu18 小时前
【Kotlin 协程修仙录 · 炼虚境 · 初阶】 | 虚空造物:Channel 基础与协程间通信的管道艺术
android·前端·kotlin