这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@gonft
Copy link

@gonft gonft commented Oct 12, 2025

No description provided.

@BirjuVachhani
Copy link
Contributor

I am facing this issue too. Is there any update here?

@deminearchiver
Copy link

Bump! This upgrade is really needed.

Since super_native_extensions uses device_info_plus only to check the Android SDK version (see here and here), and the 12.0.0 of device_info_plus only introduced a single breaking change to the AndroidDeviceInfo class (the serialNumber property was removed) which doesn't affect how this package works, it might be safe to introduce a dependency override (it's considered a bad practice, but if you cannot wait for this to be merged and you are not developing a publishable package, this might be the best solution):

# Workspace pubspec.yaml

dependency_overrides:
  device_info_plus: ^12.2.0

I tested this override on a real Flutter app and everything seems to work fine. Of course it depends on the project, but I think in most cases this will not be causing any issues. Just make sure to remove the override once this PR gets merged and super_native_extensions gets published and any packages depending on this package (like super_editor) upgrade the dependency of super_native_extensions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants