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

Lottie动画视图图片不显示:lottie_imageAssetsFolder资源找不到求助

解决Lottie图片资源加载失败的问题

检查目录结构

Lottie的lottie_imageAssetsFolder属性指定的是assets目录下的子文件夹,你设置了demo,就得确保图片资源放在src/main/assets/demo目录下,而非默认的assets/images。

核对动画JSON里的图片路径

打开AE导出的Lottie JSON文件,找到引用图片的字段(通常是p属性),比如:

{"p":"image_01.png"}

确保这个路径是相对demo文件夹的,不要带额外目录前缀(比如不要写成images/image_01.png),否则Lottie会去demo/images里查找资源,自然找不到。

验证代码配置

如果是XML中设置属性,确认拼写无误:

<com.airbnb.lottie.LottieAnimationView
    android:id="@+id/lottie_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:lottie_fileName="your_animation.json"
    app:lottie_imageAssetsFolder="demo" />

如果用Java/Kotlin代码设置,要确保在加载动画前调用setImageAssetsFolder("demo")。

清理重建项目

Android Studio的资源缓存可能导致资源识别异常,执行以下操作:

  • 点击菜单栏Build -> Clean Project
  • 再点击Build -> Rebuild Project

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 13:40:25