apply plugin: 'com.android.application' apply plugin: 'io.fabric' // Apply the IMGLYPlugin apply plugin: 'ly.img.android.sdk' apply plugin: 'kotlin-android' buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } repositories { maven { url 'https://maven.fabric.io/public' } } // Configure the IMGLYPlugin imglyConfig { vesdk { enabled true licencePath 'vesdk_android_license.dms' } // Define the modules you are need modules { // Add all the UI modules you are need include 'ui:video-trim' include 'ui:core' include 'ui:text' include 'ui:focus' include 'ui:frame' include 'ui:brush' include 'ui:filter' include 'ui:camera' include 'ui:sticker' include 'ui:overlay' include 'ui:transform' include 'ui:adjustment' include 'ui:text-design' // Add the serializer if you need include 'backend:serializer' // Allow Background Encoding [Optional] include 'backend:headless' // Add asset packs if you need include 'assets:font-basic' include 'assets:frame-basic' include 'assets:filter-basic' include 'assets:overlay-basic' include 'assets:sticker-shapes' include 'assets:sticker-emoticons' // Add animated sticker support include 'backend:sticker-animated' } } android { compileSdkVersion 30 defaultConfig { applicationId "com.tiktakindia.tiktak" minSdkVersion 21 targetSdkVersion 30 versionCode 3 versionName "1.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resValue 'string', 'vesdk_version', "v$vesdk_version" } compileOptions { targetCompatibility JavaVersion.VERSION_1_8 sourceCompatibility JavaVersion.VERSION_1_8 } buildTypes { release { lintOptions { checkReleaseBuilds false abortOnError false } minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } android { signingConfigs { certificate { keyAlias 'tiktak' keyPassword 'tiktak' // storeFile file('E:/New folder/tailbasket/app/tailbasketkeystore.jks') storePassword 'tiktak' } } } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) //noinspection GradleCompatible implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'androidx.exifinterface:exifinterface:1.2.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'com.google.android.material:material:1.1.0' testImplementation 'junit:junit:4.12' implementation 'androidx.multidex:multidex:2.0.1' implementation 'com.googlecode.mp4parser:isoparser:1.1.21' implementation 'androidx.percentlayout:percentlayout:1.0.0' implementation 'androidx.cardview:cardview:1.0.0' implementation 'com.google.android.exoplayer:exoplayer:2.8.3' implementation 'com.facebook.android:facebook-android-sdk:4.26.0' implementation 'com.gmail.samehadar:iosdialog:1.0' implementation 'com.github.ybq:Android-SpinKit:1.2.0' implementation 'net.the4thdimension:audio-wife:1.0.3' implementation 'com.github.MasayukiSuda:GPUVideo-android:v0.1.0' implementation 'de.hdodenhof:circleimageview:3.0.0' implementation 'com.makeramen:roundedimageview:2.3.0' implementation 'com.mindorks.android:prdownloader:0.6.0' implementation 'com.akexorcist:RoundCornerProgressBar:2.0.3' implementation 'com.mcxiaoke.volley:library-aar:1.0.0' implementation 'com.squareup.picasso:picasso:2.5.2' implementation 'com.airbnb.android:lottie:2.7.0' implementation 'com.github.MasayukiSuda:GPUVideo-android:v0.1.1' //Do not Update this library their is a camera issue with new version implementation 'com.wonderkiln:camerakit:0.13.0' //You will change the versions at your own risk. //Do not Change below 7 libraries versions //if you want to update these libraries first you have to convert the project to androidX implementation 'com.google.android.gms:play-services-auth:16.0.0' implementation 'com.google.firebase:firebase-database:16.0.1' implementation 'com.google.firebase:firebase-messaging:17.3.0' implementation 'com.google.firebase:firebase-core:16.0.3' implementation 'com.google.firebase:firebase-storage:16.0.1' implementation 'com.google.firebase:firebase-auth:16.0.3' implementation 'com.google.android.gms:play-services-ads:15.0.1' implementation 'com.github.MasayukiSuda:GPUVideo-android:v0.1.0' implementation 'jp.co.cyberagent.android:gpuimage:2.0.3' implementation 'com.github.bumptech.glide:glide:4.9.0' annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0' implementation('com.giphy.sdk:core:1.0.2@aar') { transitive = true } implementation('com.crashlytics.sdk.android:crashlytics:2.10.1@aar') { transitive = true; } implementation 'com.chauthai.overscroll:overscroll-bouncy:0.1.1' implementation 'net.yslibrary.keyboardvisibilityevent:keyboardvisibilityevent:2.3.0' implementation 'com.github.danylovolokh:hashtag-helper:1.1.0' implementation 'com.mindorks.android:prdownloader:0.6.0' // implementation 'com.writingminds:FFmpegAndroid:0.3.2' implementation 'com.github.adrielcafe:AndroidAudioConverter:0.0.8' androidTestImplementation 'androidx.test:runner:1.1.0' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0' // Butter knife implementation 'com.jakewharton:butterknife:10.2.1' annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1' } apply plugin: 'com.google.gms.google-services' apply plugin: 'com.jakewharton.butterknife'