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

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

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

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

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

相关推荐
CYRUS_STUDIO7 小时前
Frida 检测与对抗实战:进程、maps、线程、符号全特征清除
android·逆向
csj508 小时前
安卓基础之《(28)—Service组件》
android
lhbian10 小时前
PHP、C++和C语言对比:哪个更适合你?
android·数据库·spring boot·mysql·kafka
catoop11 小时前
Android 最佳实践、分层架构与全流程解析(2025)
android
ZHANG13HAO11 小时前
Android 13 特权应用(Android Studio 开发)调用 AOSP 隐藏 API 完整教程
android·ide·android studio
田梓燊12 小时前
leetcode 142
android·java·leetcode
angerdream12 小时前
Android手把手编写儿童手机远程监控App之JAVA基础
android
菠萝地亚狂想曲12 小时前
Zephyr_01, environment
android·java·javascript
sTone8737513 小时前
跨端框架通信机制全解析:从 URL Schema 到 JSI 到 Platform Channel
android·前端
sTone8737513 小时前
Java 注解完全指南:从 "这是什么" 到 "自己写一个"
android·前端