Skip to content

πŸ› Bug Report: update device_info_plus to 12.0.0Β #278

@guyluz11

Description

@guyluz11

πŸ‘Ÿ Reproduction steps

On play console my app have the following warning

To ensure your app works correctly on the latest versions of Android, Google Play requires all apps targeting Android 15+ to support 16 KB memory page sizes.

From Nov 1, 2025, if your app updates do not support 16 KB memory page sizes, you won't be able to release these updates.

And I see that the device_info_plus version 12.0.0 have the following changes

    Plugin now requires the following:

        Android Gradle Plugin >=8.12.1
        Gradle wrapper >=8.13
        Kotlin 2.2.0

I think that updating device_info_plus package will help solve this.
Currently the packages can't resolve

Resolving dependencies...
Because appwrite 20.2.1 depends on device_info_plus ^11.5.0 and no versions of appwrite match >20.2.1 <21.0.0, appwrite ^20.2.1 requires device_info_plus ^11.5.0.
So, because map_tube depends on both appwrite ^20.2.1 and device_info_plus ^12.1.0, version solving failed.


You can try the following suggestion to make the pubspec resolve:
* Consider downgrading your constraint on device_info_plus: flutter pub add device_info_plus:^11.5.0
Failed to update packages. 

πŸ‘ Expected behavior

Support Google Play's new requirements if it currently doesn't

all apps targeting Android 15+ to support 16 KB memory page sizes.

πŸ‘Ž Actual Behavior

I think the version of device_info_plus package does not support 16 KB memory page sizes.

🎲 Appwrite version

Version 2.0.x

πŸ’» Operating system

Linux

🧱 Your Environment

flutter --version
Flutter 3.35.5 β€’ channel stable β€’ https://github.com/flutter/flutter.git
Framework β€’ revision ac4e799d23 (3 weeks ago) β€’ 2025-09-26 12:05:09 -0700
Engine β€’ hash 0274ead41f6265309f36e9d74bc8c559becd5345 (revision d3d45dcf25) (20 days ago) β€’ 2025-09-26
16:45:18.000Z
Tools β€’ Dart 3.9.2 β€’ DevTools 2.48.0

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions