group 'com.example.flutter_callkit_incoming' version '1.0-SNAPSHOT' buildscript { ext.kotlin_version = '1.8.0' repositories { google() jcenter() } dependencies { //classpath 'com.android.tools.build:gradle:4.1.0' //classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.android.tools.build:gradle:7.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } rootProject.allprojects { repositories { google() jcenter() } } apply plugin: 'com.android.library' apply plugin: 'kotlin-android' android { compileSdk 34 if (project.android.hasProperty("namespace")) { namespace "com.hiennv.flutter_callkit_incoming" } sourceSets { main.java.srcDirs += 'src/main/kotlin' } defaultConfig { minSdk 16 targetSdk 34 consumerProguardFiles 'consumer-rules.pro' } } java { toolchain { languageVersion.set(JavaLanguageVersion.of(17)) } } kotlin { jvmToolchain(17) } dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'androidx.core:core-ktx:1.13.1' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'de.hdodenhof:circleimageview:3.1.0' implementation 'com.squareup.picasso:picasso:2.71828' implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0' implementation 'com.fasterxml.jackson.core:jackson-core:2.11.1' implementation 'com.fasterxml.jackson.core:jackson-databind:2.11.1' }