Android Studio 2021.1.1中setting.gradle.kts报错,模块无法识别求解决
解决Android Studio 2021.1.1中setting.gradle.kts报错无法构建的问题
1. 手动触发同步
直接点顶部工具栏的File → Sync Project with Gradle Files,强制触发同步——不管有没有弹窗提示,先试试这个操作。
2. 修复setting.gradle.kts的语法/配置错误
打开该文件,重点排查以下常见问题:
- 括号、引号是否配对(比如Kotlin的
{}、字符串"",少一个都会触发报错) include(":模块名")里的模块路径和实际文件夹名称是否一致- 仓库配置有没有拼写错误,比如
google()、mavenCentral()这类关键词是否写错 - 插件id是否正确,比如
id("com.android.application")有没有打错字
编辑器会在错误行标红,鼠标悬停上去能看到具体报错提示,照着修改即可。
3. 清除Gradle缓存
- 点击File → Invalidate Caches...
- 在弹出窗口勾选
Invalidate and Restart,等待IDE重启并重新加载缓存,很多奇怪的同步异常都能通过这个操作解决
4. 检查Gradle版本兼容性
Android Studio 2021.1.1对应Gradle插件版本建议为7.0以上,去项目根目录的build.gradle.kts里确认配置:
plugins { id("com.android.application") version "7.0.4" apply false id("org.jetbrains.kotlin.android") version "1.5.31" apply false }
如果版本不匹配,修改后再手动同步项目。
5. 核对模块配置
确保每个模块的build.gradle.kts没有语法错误,且setting.gradle.kts里的include语句正确包含了所有需要的模块,比如:
include(":app", ":library-module")
6. 重新导入项目
要是前面的方法都无效,试试这个方案:
- 关闭Android Studio,备份项目后删除根目录的
.idea文件夹和所有build文件夹 - 重新打开AS,选择Open导入项目,让IDE重新初始化同步流程
内容的提问来源于stack exchange,提问作者Алексей Муллахметов
相关产品推荐
相关产品推荐

