You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Coil AsyncImage无法解析,添加依赖及导入均无效

解决Coil无法解析及导入失败的问题
  • 补全对应依赖
    Coil 2.x的基础包和Compose专用包是分离的,如果你用Jetpack Compose加载图片,只添加io.coil-kt:coil:2.2.2不够,必须补充Compose依赖:
    若用Kotlin DSL(build.gradle.kts):

    implementation("io.coil-kt:coil:2.2.2")
    implementation("io.coil-kt:coil-compose:2.2.2")
    

    若用Groovy(build.gradle):

    implementation 'io.coil-kt:coil:2.2.2'
    implementation 'io.coil-kt:coil-compose:2.2.2'
    
  • 同步并清理项目

    1. 点击Android Studio右上角的「Sync Project with Gradle Files」按钮,确保依赖完全下载
    2. 执行File -> Invalidate Caches... -> Invalidate and Restart,清除缓存后重启IDE
    3. 依次执行Build -> Clean Project和Build -> Rebuild Project
  • 修正导入语句
    coil.*不会包含compose子包的类,AsyncImage的正确导入是:

    import coil.compose.AsyncImage
    
  • 检查Kotlin版本兼容性
    Coil 2.2.2要求Kotlin版本≥1.7.0,打开项目根目录的build.gradle(或build.gradle.kts),确认Kotlin插件版本符合要求:

    plugins {
        id 'org.jetbrains.kotlin.android' version '1.7.20' apply false
    }
    

    版本过低的话,升级后重新同步Gradle。

内容的提问来源于stack exchange,提问作者Robert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 06:00:47