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

问题描述 投票:2回答:2

我正在尝试在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的不同密度图像

[这也不会在发布时增加apk或ipa大小,因为android包括iOS分辨率图像,反之亦然。

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

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

image dart flutter
2个回答
1
投票

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


0
投票

此链接应该可以解决您的疑问。 https://flutter.dev/docs/development/ui/assets-and-images

© www.soinside.com 2019 - 2024. All rights reserved.