Skip to content

Migrate to built in kotlin for flutter 3.44#49

Merged
bdlukaa merged 1 commit into
bdlukaa:masterfrom
kjeremy:flutter-3.44
May 21, 2026
Merged

Migrate to built in kotlin for flutter 3.44#49
bdlukaa merged 1 commit into
bdlukaa:masterfrom
kjeremy:flutter-3.44

Conversation

@kjeremy
Copy link
Copy Markdown
Contributor

@kjeremy kjeremy commented May 20, 2026

This allows the plugin to be consumed by projects using android/ generated by flutter 3.44

see: https://docs.flutter.dev/release/breaking-changes/migrate-to-built-in-kotlin

Includes the fix from #48

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request migrates the project to built-in Kotlin support, updates Android build configurations to target SDK 34, and refines Windows CMake scripts. Feedback highlights critical issues: the kotlin-android plugin and its classpath dependency were incorrectly removed from the plugin's build.gradle, which will break the build. Additionally, the pubspec.yaml files contain non-existent Dart and Flutter versions, and the gradle.properties flags for built-in Kotlin are currently disabled. Upgrading the outdated Android Gradle Plugin is also recommended.

Comment thread system_theme/android/build.gradle
Comment thread system_theme/example/pubspec.yaml
Comment thread system_theme/pubspec.yaml
Comment thread system_theme/android/build.gradle
Comment thread system_theme/example/android/gradle.properties
Comment thread system_theme/android/build.gradle
@kjeremy
Copy link
Copy Markdown
Contributor Author

kjeremy commented May 20, 2026

I think gemini code assist is showing outdated information.

@bdlukaa bdlukaa merged commit 5fc5a82 into bdlukaa:master May 21, 2026
6 of 7 checks passed
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.

2 participants