如何在Flutter中为iOS,Android和Web添加不同分辨率的图像?

时间:2019-02-07 16:41:35

标签: image dart flutter

我正在尝试在iOS和android上部署我的应用程序。我正在阅读以下我不完全理解的文档https://flutter.io/docs/development/ui/assets-and-images

我不明白,我是否需要根据iOS人工准则https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/获得1x,2x和3x图像 以及适用于Android的不同密度的图像

由于Android包含iOS分辨率图像,反之亦然,这不会在发布时增加apk或ipa大小。

我正在浏览flutter示例和一些flutter的开源项目,每个人似乎都只在iOS和Android上使用一张图像。

如何为iOS和android构建图像的资产文件夹并包含在pubspec.yaml中?

1 个答案:

答案 0 :(得分:2)

当前,每个平台不直接支持不同的资产,因此您只能添加一次,并且相同的图像将用于Android和iOS。