11plugins {
22 id ' com.android.library'
33 id ' kotlin-android'
4+ id ' maven-publish'
5+ }
6+
7+ afterEvaluate {
8+ publishing {
9+ publications {
10+ // Creates a Maven publication called "release".
11+ release(MavenPublication ) {
12+ from components. release
13+ groupId = ' com.simform.videooperations'
14+ artifactId = ' videooperations'
15+ version = ' 1.0.7'
16+ }
17+ }
18+ }
419}
520
621android {
722 compileSdkVersion 30
823 buildToolsVersion " 29.0.3"
924
1025 defaultConfig {
11- minSdkVersion 21
26+ minSdkVersion 24
1227 targetSdkVersion 30
13- versionCode 1
14- versionName " 1.0"
1528
1629 testInstrumentationRunner " androidx.test.runner.AndroidJUnitRunner"
1730 consumerProguardFiles " consumer-rules.pro"
@@ -28,11 +41,11 @@ android {
2841 }
2942 }
3043 compileOptions {
31- sourceCompatibility JavaVersion . VERSION_1_8
32- targetCompatibility JavaVersion . VERSION_1_8
44+ sourceCompatibility JavaVersion . VERSION_11
45+ targetCompatibility JavaVersion . VERSION_11
3346 }
3447 kotlinOptions {
35- jvmTarget = ' 1.8 '
48+ jvmTarget = ' 11 '
3649 }
3750 packagingOptions {
3851 exclude ' META-INF/rxjava.properties'
@@ -50,9 +63,9 @@ android {
5063
5164dependencies {
5265 implementation " org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version "
53- implementation ' androidx.core:core-ktx:1.3.2 '
54- implementation ' androidx.appcompat:appcompat:1.2.0 '
55- implementation ' com.google.android.material:material:1.2.1 '
66+ implementation ' androidx.core:core-ktx:1.6.0 '
67+ implementation ' androidx.appcompat:appcompat:1.3.1 '
68+ implementation ' com.google.android.material:material:1.4.0 '
5669 implementation ' pub.devrel:easypermissions:3.0.0'
5770 implementation ' com.arthenica:mobile-ffmpeg-full:4.4'
5871 implementation ' com.github.jaiselrahman:FilePicker:1.3.2'
0 commit comments