Android Studio导入kotlinx.coroutines包报Unresolved Reference如何解决
Android Studio协程包Unresolved Reference修复步骤
- 清理IDE缓存重启:点击顶部菜单
File → Invalidate Caches / Restart,勾选 Clear file system cache and local history 后点击Invalidate and Restart,等待IDE重启完成项目重新索引。 - 清理损坏的依赖缓存:关闭Android Studio,依次删除项目根目录下的
.idea、.gradle文件夹,再删除本地用户目录下.gradle/caches文件夹内的协程对应版本缓存文件,重新打开Android Studio等待项目同步。 - 检查版本匹配关系:确认项目级
build.gradle中配置的Kotlin插件版本≥1.4.0,和1.3.8版本协程依赖适配,若Kotlin版本过低,升级到匹配范围后重新同步项目。 - 强制指定依赖版本:在模块级
build.gradle文件的android代码块外添加以下配置,避免第三方依赖拉取不同版本协程造成冲突:
configurations.all { resolutionStrategy { force "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.8" force "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8" } }
添加完成后重新同步项目即可恢复编辑器正常识别。
内容的提问来源于stack exchange,提问作者Andranik
相关产品推荐
相关产品推荐

