buildscript { ext.MyidSdk = [ kotlinVersion: "2.0.21", minSdkVersion: 24, compileSdkVersion: 36 ] ext.getExtOrDefault = { prop -> if (rootProject.ext.has(prop)) { return rootProject.ext.get(prop) } return MyidSdk[prop] } repositories { google() mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:8.7.2" // noinspection DifferentKotlinGradleVersion classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${getExtOrDefault('kotlinVersion')}" } } apply plugin: "com.android.library" if (project.extensions.findByName("kotlin") == null) { apply plugin: "kotlin-android" } apply plugin: "com.facebook.react" android { namespace "com.myidsdk" compileSdkVersion getExtOrDefault("compileSdkVersion") defaultConfig { minSdkVersion getExtOrDefault("minSdkVersion") } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } } dependencies { implementation "com.facebook.react:react-android" }