You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Update the minimum supported android version from 21 to 24 #170807
Update all existing Flutter maintained plugins to Android 24
I would recommend a separate bullet point to track scrubbing all the native code and plugin READMEs for anything specific to pre-24 support. In the past we've sometimes done the mechanical steps of changing the min deployment version but forgotten the step of cleaning up unnecessary code.
@stuartmorgan-g I forget the preferred order. Would you like me to update the engine/framework then update the plugins once there is a new version published to stable or would you like me to update the plugins to have a higher min first.
Would you like me to update the engine/framework then update the plugins once there is a new version published to stable
This one; the other versions can break people's compilation because we don't have a way to feed OS version requirements into the resolver. By changing Flutter first to require 24 first, and then updating the plugin's min Flutter SDK version to that Flutter version, we can use existing resolver information (the Flutter constraint) to prevent anyone building for 21-23 from getting a version that requires 24 and thus breaking their build.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
stuartmorgan-g commentedon Jun 18, 2025
reidbaker commentedon Jun 18, 2025
done
reidbaker commentedon Jun 19, 2025
@stuartmorgan-g I forget the preferred order. Would you like me to update the engine/framework then update the plugins once there is a new version published to stable or would you like me to update the plugins to have a higher min first.
stuartmorgan-g commentedon Jun 19, 2025
This one; the other versions can break people's compilation because we don't have a way to feed OS version requirements into the resolver. By changing Flutter first to require 24 first, and then updating the plugin's min Flutter SDK version to that Flutter version, we can use existing resolver information (the Flutter constraint) to prevent anyone building for 21-23 from getting a version that requires 24 and thus breaking their build.
Android min sdk 24 part 1 (#170882)
Android min sdk 24 part 1 (flutter#170882)
[3.35] Update supported platforms (#12230)
khaled-0 commentedon Sep 7, 2025
http://goto.google.com/rfc-flutter-android-m-deprecation is not accessible to the general public. may we get the reason behind this decision.
[url_launcher] Re-remove Android API<24 support (#9987)
reidbaker commentedon Sep 15, 2025
@khaled-0 Here is the summary of the summary.
The tools we use and the services we depend on to test and run flutter are dropping support for those versions of android.
From the top of the doc with internal information redacted.
reidbaker commentedon Sep 30, 2025
Website updated https://github.com/flutter/website/blob/4c36e78bbb91c5736c1ccb1847b4d51d3c468df1/src/_data/platforms.yml#L4
reidbaker commentedon Oct 7, 2025
This is currently blocked on migrating all google 3 apps.
[url_launcher] Re-remove Android API<24 support (flutter#9987)
Android min sdk 24 part 1 (flutter#170882)
reidbaker commentedon Dec 11, 2025
Last task to close this issue is to land #175508
Add documentation for what to do when bumping the minimum sdk version…
Unify Surface code between Skwasm and CanvasKit
github-actions commentedon Dec 26, 2025
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.