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

Android Studio中coil.compose.AsyncImage引用报错:Unresolved reference: compose

解决Coil Compose导入报错:Unresolved reference: compose

问题根源

你当前引入的是Coil核心库依赖,而coil.compose.AsyncImage属于Coil专门为Jetpack Compose提供的独立模块,核心库不包含Compose相关组件。

解决方案

  1. 替换正确的依赖
    将模块build.gradle中的原依赖:

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

    替换为Compose专用依赖:

    implementation("io.coil-kt:coil-compose:2.2.2")
    
  2. 验证Compose配置完整性
    确保你的模块已启用Compose支持,在模块build.gradle的android块中确认存在以下配置:

    android {
        compileSdk 33
        // ...其他配置
        buildFeatures {
            compose true // 必须开启此选项以启用Compose
        }
        composeOptions {
            kotlinCompilerExtensionVersion '1.3.1'
        }
    }
    
  3. 同步并重启(可选)

    • 点击Android Studio右上角的「Sync Project with Gradle Files」按钮同步项目
    • 若同步后仍有问题,尝试重启Android Studio

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 16:01:13