Skip to content

Align Android build with Flutter 3.35.7 toolchain#134

Open
onevcat wants to merge 2 commits into
masterfrom
project-modernize
Open

Align Android build with Flutter 3.35.7 toolchain#134
onevcat wants to merge 2 commits into
masterfrom
project-modernize

Conversation

@onevcat

@onevcat onevcat commented Oct 30, 2025

Copy link
Copy Markdown
Member

Summary

  • resolve Flutter warnings about old Kotlin tooling by upgrading AGP 8.9.1 + Kotlin 2.1.0
  • sync plugin/example Gradle wrapper to 8.12 and raise compile/target SDK to 36
  • refresh coroutines + example app config to match current Flutter templates

Detail

@YkSix

While testing the impact of PR #133 in the Android demo project, I noticed that the latest version of Flutter showed several warnings. Our project's current Gradle and Kotlin versions will soon be unsupported, so I took the opportunity to update and modernize the toolchain.

image

These changes are now aligned the ones used within Flutter 3.35.7. This means users on the latest Flutter version should have no issues. However, merging this PR right away could cause compatibility problems for users still on older versions of Flutter due to toolchain differences.

For this reason, I suggest leaving this PR open for a while—until most users have migrated to the new Flutter version. Alternatively, we can merge it if we encounter issues that can't be fixed without upgrading.

Testing

  • flutter run (example/)

@onevcat onevcat requested a review from YkSix October 30, 2025 02:52
@kylelmh

kylelmh commented May 9, 2026

Copy link
Copy Markdown

When will this be merged, deprecation is coming soon? What if this commit is tagged as 3.0 so it doesn't break old flutter versions.

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