11buildscript {
22 // Buildscript is evaluated before everything else so we can't use getExtOrDefault
3- def kotlin_version = rootProject. ext. has(" kotlinVersion" ) ? rootProject. ext. get(" kotlinVersion" ) : ' 1.9 .10'
3+ def kotlin_version = rootProject. ext. has(" kotlinVersion" ) ? rootProject. ext. get(" kotlinVersion" ) : ' 2.2 .10'
44
55 repositories {
66 google()
77 mavenCentral()
88 }
99
1010 dependencies {
11- classpath " com.android.tools.build:gradle:7.2.2 "
11+ classpath " com.android.tools.build:gradle:8.12.3 "
1212 // noinspection DifferentKotlinGradleVersion
1313 classpath " org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version "
1414 }
@@ -18,8 +18,10 @@ def isNewArchitectureEnabled() {
1818 return rootProject. hasProperty(" newArchEnabled" ) && rootProject. getProperty(" newArchEnabled" ) == " true"
1919}
2020
21- apply plugin : ' com.android.library'
22- apply plugin : ' kotlin-android'
21+ plugins {
22+ id ' com.android.library'
23+ id ' kotlin-android'
24+ }
2325
2426if (isNewArchitectureEnabled()) {
2527 apply plugin : " com.facebook.react"
@@ -31,11 +33,11 @@ def safeExtGet(prop, fallback) {
3133
3234android {
3335 namespace = " com.theoplayer.reactnative.adobe.edge"
34- compileSdkVersion safeExtGet(" THEOplayerAdobeEdge_compileSdkVersion" , 35 )
36+ compileSdkVersion safeExtGet(" THEOplayerAdobeEdge_compileSdkVersion" , 36 )
3537
3638 defaultConfig {
3739 minSdkVersion safeExtGet(" THEOplayerAdobeEdge_minSdkVersion" , 21 )
38- targetSdkVersion safeExtGet(" THEOplayerAdobeEdge_targetSdkVersion" , 35 )
40+ targetSdkVersion safeExtGet(" THEOplayerAdobeEdge_targetSdkVersion" , 36 )
3941 buildConfigField " boolean" , " IS_NEW_ARCHITECTURE_ENABLED" , isNewArchitectureEnabled(). toString()
4042 versionCode 1
4143 versionName " 1.0"
@@ -67,8 +69,8 @@ repositories {
6769}
6870
6971// The Adobe connector requires at least THEOplayer SDK v9.0.0.
70- def theoplayer_sdk_version = safeExtGet(' THEOplayer_sdk' , ' [9.0.0, 10 .0.0)' )
71- def kotlin_version = safeExtGet(" THEOplayerAdobeEdge_kotlinVersion" , " 1.9 .10" )
72+ def theoplayer_sdk_version = safeExtGet(' THEOplayer_sdk' , ' [9.0.0, 12 .0.0)' )
73+ def kotlin_version = safeExtGet(" THEOplayerAdobeEdge_kotlinVersion" , " 2.2 .10" )
7274def gsonVersion = safeExtGet(' gsonVersion' , ' 2.13.1' )
7375
7476dependencies {
0 commit comments