50 lines
1.4 KiB
Groovy
50 lines
1.4 KiB
Groovy
plugins {
|
|
id 'com.android.application'
|
|
id 'com.google.gms.google-services'
|
|
id 'org.jetbrains.kotlin.android'
|
|
}
|
|
|
|
version = UIKIT_VERSION
|
|
android {
|
|
namespace 'com.sendbird.uikit.samples'
|
|
compileSdk 36
|
|
|
|
defaultConfig {
|
|
applicationId "com.sendbird.uikit.samples"
|
|
minSdkVersion 23
|
|
targetSdkVersion 36
|
|
versionCode 1
|
|
versionName UIKIT_VERSION
|
|
multiDexEnabled true
|
|
|
|
buildConfigField "String", "VERSION_NAME", "\"$UIKIT_VERSION\""
|
|
}
|
|
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_21
|
|
targetCompatibility JavaVersion.VERSION_21
|
|
}
|
|
// kotlinOptions {
|
|
// jvmTarget = '1.8'
|
|
// }
|
|
buildFeatures {
|
|
viewBinding true
|
|
buildConfig = true
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation "com.sendbird.sdk:uikit:$UIKIT_VERSION"
|
|
|
|
implementation(platform("com.google.firebase:firebase-bom:34.6.0"))
|
|
implementation "androidx.multidex:multidex:2.0.1"
|
|
implementation 'com.google.firebase:firebase-messaging'
|
|
implementation 'com.google.android.material:material:1.13.0'
|
|
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
|
implementation 'androidx.appcompat:appcompat:1.7.1'
|
|
implementation 'androidx.viewpager2:viewpager2:1.1.0'
|
|
|
|
implementation 'com.github.bumptech.glide:glide:5.0.5'
|
|
annotationProcessor 'com.github.bumptech.glide:compiler:5.0.5'
|
|
}
|