I followed this docs Flutter guideline to let Flutter load resolution-appropriate images for the current device pixel ratio.
what I did folders like this:
assets/icons/my_icon.png
assets/icons/1.5x/my_icon.png
assets/icons/2.0x/my_icon.png
assets/icons/3.0x/my_icon.png
assets/icons/4.0x/my_icon.png
And call it like this:
Image.asset("assets/icons/my_icon.png"),
It is work fine (get appropriate pixel ratio image) for current mobile screens, but it doesn't work on iPad & tablet devices screen (doesn't get appropriate pixel ratio image which it should be big image like image in 4.0x or in 3.0x folders).
While when I add icon manually (from 4.0x or 3.0x folders) it work fine, show bigger size of icon like this:
Image.asset("assets/icons/4.0x/my_icon.png"),
Why it is work fine on mobile screens, and doesn't work on iPad & tablet devices screen.