【发布时间】:2020-02-23 00:20:01
【问题描述】:
我像这样在我的颤振应用上加载图像:
Image.asset(imageFilePath, fit: BoxFit.cover)
当我第一次在模拟器上运行应用程序时,出现以下异常:
I/flutter (7194): ══╡ 图像资源服务捕获的异常 ╞═════════════════════════════════════════════════ ═══ I/颤振 ( 7194):抛出以下断言来解析图像编解码器: I/flutter(7194):无法加载资产: /data/user/0/com.example.myapp/app_flutter/888cba5135c38f7d.jpg ...
图片路径正确,文件存在。
如果我重新运行应用程序(单击 按钮),应用程序将毫无例外地加载,并且图像显示正常。
可能是什么问题?
注意:
-
flutter doctor表示一切正常 - flutter 版本:v1.9.1+hotfix.2
【问题讨论】:
-
你试过看this吗?
-
@tomerpacific 我没有使用静态资产,它是保存在文档路径中的文件 (
/data/user/0/com.example.myapp/app_flutter/...)