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

在build.gradle.kts中添加Lottie依赖报错:Unresolved reference: airbnb

解决Android Studio Kotlin DSL中Lottie依赖"Unresolved reference: airbnb"问题
  • 问题根源:你用的是Kotlin DSL格式的Gradle配置文件(后缀为.kts),这种格式里依赖坐标必须用引号包裹。你写的implementation(com.airbnb.android:lottie:6.3.0)没有加引号,Kotlin会把com.airbnb.android当成一个未定义的变量,所以报"Unresolved reference: airbnb"错误。

  • 修复步骤:

    1. 把依赖代码改成带引号的正确写法:
      implementation("com.airbnb.android:lottie:6.3.0")
      
    2. 点击Android Studio右上角的「Sync Now」按钮,让Gradle同步更新后的依赖配置。
    3. 若同步后仍报错,检查项目根目录的build.gradle.kts文件,确保已经配置了mavenCentral仓库(Lottie发布在这个仓库):
      repositories {
          google()
          mavenCentral() // 这一行必须存在
          mavenLocal()
      }
      
    4. 如果还是有问题,清理Android Studio缓存:点击顶部菜单栏「File」→「Invalidate Caches...」,选择「Invalidate and Restart」重启软件后再同步项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 03:10:55