Repository: flutter
Issue: Images are blurry on big screens with low dpr (Tablets)
Labels: platform-android,framework,a: tablet,a: assets,a: images,has reproducible steps,P2,found in release: 3.10,team-android,triaged-android,found in release: 3.13

### Is there an existing issue for this?

- [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues)
- [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports)

### Steps to reproduce

1. Add a image asset in different resolutions (f.e. 1x - 200x300 | 1.5x - 300x450| 2x - 400x600 | 4x - 800x1200) 
2. Create a Image.asset() widget with the width of the whole screen
3. View the widget on a large screen with low dpr (f.e. Galaxy Tab A8)

### Expected results

Widget shows image in best possible resolution

### Actual results

Image is shown blurry.

This happens because the tablet has a resolution of 1200x1920 but a dpr of 216dpi.
This dpr equates the 1.5x bucket with the small 300x450 image.

While on smartphone this works because high resolutions have high dpr on tablets this is not working.

Android has a drawable-xlarge folder for this case to put righer res images for tablets in it.

### Code sample

```
class MyHomePage extends StatelessWidget {
  const MyHomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: SizedBox(
            width: MediaQuery.sizeOf(context).width,
            child: Image.asset(
              'assets/image.png',
              fit: BoxFit.fitWidth,
            )));
  }
}
```

### Screenshots or Video

<details>
<summary>Actual screenshot (takes image from 1.5 bucket)</summary>

![blurry](https://github.com/flutter/flutter/assets/34305493/a473b14e-10da-4eb0-9de9-7528220f47ca)
</details>

<details>
<summary>How it should look (Image with res of 4.0 bucket)</summary>

![sharp](https://github.com/flutter/flutter/assets/34305493/8f4b9206-7788-476c-bb4b-5b98767451ad)

</details>


### Logs

_No response_

### Flutter Doctor output
<details>
<summary>> flutter doctor -v</summary>
[✓] Flutter (Channel stable, 3.10.6, on macOS 13.2.1 22D68 darwin-arm64, locale de-DE)
    • Flutter version 3.10.6 on channel stable at /Library/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f468f3366c (2 weeks ago), 2023-07-12 15:19:05 -0700
    • Engine revision cdbeda788a
    • Dart version 3.0.6
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at /Users/timo/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A309
    • CocoaPods version 1.12.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

[✓] VS Code (version 1.75.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (3 available)
    • sdk gphone64 arm64 (mobile) • emulator-5554 • android-arm64  • Android 13 (API 33) (emulator)
    • macOS (desktop)             • macos         • darwin-arm64   • macOS 13.2.1 22D68 darwin-arm64
    • Chrome (web)                • chrome        • web-javascript • Google Chrome 115.0.5790.114

[✓] Network resources
    • All expected network resources are available.

• No issues found!
</details>