Flutter小记2Android加载图片资源出现Unable to load asset的解决方案

Posted 李华明Himi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter小记2Android加载图片资源出现Unable to load asset的解决方案相关的知识,希望对你有一定的参考价值。

       由于主要以mbp来开发,因此经常使用iphone或ios 模拟器来进行调试,当在android运行测试时,发现很多图片则出现 Unable to load asset的错误。

       其实出现这种情况排除资源路径错误外,那么就是出现在Image组件的使用上, iOS 中如果 Image.asset(path) 中的path是非项目资源仍能显示图片且运行无异常。

因此正确使用姿势:

        a) 当我们使用项目中的资源时:  Image.asset(path)

        b)  当使用App缓存路径或sdcard等路径时,要使用:Image.file(File(path)) 

      

以上是关于Flutter小记2Android加载图片资源出现Unable to load asset的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Laya资源加载小记

Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案

Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案

如何在flutter中使用rootBundle加载图片?

Flutter小记8修复几个pub cache引起的错误 Could not find ... “pubspec.yaml“ 或 Flutter SDK is not available

Flutter小记8修复几个pub cache引起的错误 Could not find ... “pubspec.yaml“ 或 Flutter SDK is not available