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的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案
Flutter小记10apk 提交各大应用市场,出现armeabi与arm64 版本标识/版本号不一致无法上传审核的解决方案
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