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

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

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

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

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

相关推荐
用户41659673693555 分钟前
Kotlin Coroutine Flow 深度解析:剖析 `flowOn` 与上下文切换的奥秘
android
2501_915921435 分钟前
运营日志驱动,在 iOS 26 上掌握 App 日志管理实践
android·macos·ios·小程序·uni-app·cocoa·iphone
沐怡旸10 分钟前
【Android】详细讲解ViewDragHelper的实现原理(不含代码版)
android
cding12 分钟前
Flutter 开发环境搭建
android·flutter
Digitally24 分钟前
如何将一加手机的照片传输到笔记本电脑?
android
fatiaozhang95272 小时前
晶晨S905L3SB芯片_安卓9.0_高安版_支持外置WIFI_线刷固件包
android·华为·电视盒子·刷机固件·机顶盒刷机
旋律逍遥2 小时前
《AOSP上手》 2、Framework 开发小需求 “去掉原生 Launcher 中的 google 搜索栏”
android
liulilittle2 小时前
在 Android Shell 终端上直接运行 OPENPPP2 网关路由配置指南
android·linux·开发语言·网络·c++·编程语言·通信
低调小一2 小时前
KuiklyUI 科普:UI 如何映射到 Android View 并完成渲染
android·windows·ui
火柴就是我3 小时前
android shadertoy效果 转换成 Android动态壁纸的写法
android