def appCenterSdkVersion = '4.4.5'
api "com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}"
api "com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}"
api 'com.appsflyer:af-android-sdk:6.3.2'
api 'com.appsflyer:segment-android-integration:6.3.2'
api 'androidx.work:work-runtime:2.7.1'
// RootBear for checking whether the device is rooted or emulated.
implementation 'com.scottyab:rootbeer-lib:0.1.0'
// Kustomer chat is support chat system that is integrated in our app
implementation 'com.kustomer.chat:ui:2.9.5'
// Navigation Component
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
implementation "androidx.navigation:navigation-runtime-ktx:$nav_version"
// Dependency Injection Hilt
implementation "com.google.dagger:hilt-android:$hiltVersion"
kapt "com.google.dagger:hilt-compiler:$hiltVersion"
kapt("org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.5.0")
// For securing credentials
implementation "androidx.security:security-crypto:1.1.0-alpha01"
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
kapt "androidx.room:room-compiler:$room_version"
implementation("com.moengage:moengage-segment-integration:6.5.1")
implementation("androidx.core:core:1.3.1")
implementation("androidx.appcompat:appcompat:1.2.0")
implementation("androidx.lifecycle:lifecycle-process:2.2.0")
implementation(moengage.inapp)
apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-kapt' apply plugin: 'dagger.hilt.android.plugin' apply plugin: 'androidx.navigation.safeargs.kotlin'
def INT = "int" def ENVIRONMENT = "ENVIRONMENT" def PRODUCTION = '0' def STAGING = '1' def DEVELOPMENT = '2'
android {
}
buildscript {
}
repositories { mavenCentral() maven { url 'https://maven.google.com' } maven { url "https://jitpack.io" } maven { url 'https://oss.sonatype.org/content/repositories/snapshots' } }
dependencies {
// debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.7'
}