Summary
Flutter apps are adopting AGP 9 with android.builtInKotlin=true and android.newDsl=true. Plugin Android modules that still apply the legacy Kotlin Gradle Plugin (org.jetbrains.kotlin.android) or rely on pre–AGP 9 Gradle DSL can break or conflict with host apps on the new toolchain.
Ask
Please plan migration of :permission_handler_android (and related Android Gradle) per Flutter’s guide for plugin authors:
https://docs.flutter.dev/release/breaking-changes/migrate-to-built-in-kotlin/for-plugin-authors
Context
Happy to help test with a prerelease.
Summary
Flutter apps are adopting AGP 9 with
android.builtInKotlin=trueandandroid.newDsl=true. Plugin Android modules that still apply the legacy Kotlin Gradle Plugin (org.jetbrains.kotlin.android) or rely on pre–AGP 9 Gradle DSL can break or conflict with host apps on the new toolchain.Ask
Please plan migration of
:permission_handler_android(and related Android Gradle) per Flutter’s guide for plugin authors:https://docs.flutter.dev/release/breaking-changes/migrate-to-built-in-kotlin/for-plugin-authors
Context
Happy to help test with a prerelease.