Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 如何在ios、android和web的Flitter中添加不同分辨率的图像?_Image_Dart_Flutter - Fatal编程技术网

Image 如何在ios、android和web的Flitter中添加不同分辨率的图像?

Image 如何在ios、android和web的Flitter中添加不同分辨率的图像?,image,dart,flutter,Image,Dart,Flutter,我正在尝试在iOS和android上部署我的应用程序。我正在看下面的文件,我不完全理解 我不明白的是,根据iOS人工操作指南,我是否需要1x、2x和3x图像 还有不同密度的android图像 这也不会增加发布时的apk或ipa大小,因为android包含iOS分辨率图像,反之亦然 我正在浏览flutter示例和一些flutter的开源项目,每个人似乎只在iOS和Android上使用一个图像 我如何为iOS和android的图像构建资产文件夹,并将其包含在pubspec.yaml中?目前没有对每个

我正在尝试在iOS和android上部署我的应用程序。我正在看下面的文件,我不完全理解

我不明白的是,根据iOS人工操作指南,我是否需要1x、2x和3x图像 还有不同密度的android图像

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

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


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

目前没有对每个平台的不同资产的直接支持,因此您只需添加一次,相同的图像将用于android和iOS。

这有点令人沮丧,但是android和iOS非常不同,需要不同密度的图像,因此有可能被应用商店拒绝。如果我将iOS图像添加到我的Flitter应用程序中,Flitter会在Android或Web上同样出色地渲染它们吗?到目前为止,这还不是问题,所以我认为Flitter会处理。我主要针对的是Android。目前正在进行工作,但我假设资产将有选择地添加到构建输出中,只包括与平台匹配的内容。