From d34ac13d7b5e39ee731ab5007f4dfaacef0294dd Mon Sep 17 00:00:00 2001 From: Gabriel Donadel Dall'Agnol Date: Sat, 5 Sep 2026 02:42:07 -0700 Subject: [PATCH] fix(android): skip explicit Kotlin plugin when AGP registers the kotlin extension --- android/build.gradle | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index e90654763..c3e03928b 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -53,7 +53,13 @@ apply plugin: 'com.android.library' if (isNewArchitectureEnabled()) { apply plugin: 'com.facebook.react' } -apply plugin: 'kotlin-android' +// AGP 9 ships built-in Kotlin support and registers the `kotlin` extension +// itself. Applying the Kotlin plugin on top of it fails configuration with +// "Cannot add extension with name 'kotlin'". Only apply it when nothing has +// registered that extension yet. +if (project.extensions.findByName('kotlin') == null) { + apply plugin: 'kotlin-android' +} android { if (supportsNamespace()) {