1*90c8c64dSAndroid Build Coastguard Workerplugins { 2*90c8c64dSAndroid Build Coastguard Worker id 'com.android.application' version '7.4.2' apply false 3*90c8c64dSAndroid Build Coastguard Worker id 'org.jetbrains.kotlin.android' version '1.8.0' apply false 4*90c8c64dSAndroid Build Coastguard Worker} 5*90c8c64dSAndroid Build Coastguard Worker 6*90c8c64dSAndroid Build Coastguard Workerapply plugin: 'com.android.application' 7*90c8c64dSAndroid Build Coastguard Workerapply plugin: 'org.jetbrains.kotlin.android' 8*90c8c64dSAndroid Build Coastguard Worker 9*90c8c64dSAndroid Build Coastguard Workerandroid { 10*90c8c64dSAndroid Build Coastguard Worker namespace 'com.android.sharetest' 11*90c8c64dSAndroid Build Coastguard Worker compileSdkPreview 'UpsideDownCake' 12*90c8c64dSAndroid Build Coastguard Worker 13*90c8c64dSAndroid Build Coastguard Worker defaultConfig { 14*90c8c64dSAndroid Build Coastguard Worker applicationId "com.android.sharetest" 15*90c8c64dSAndroid Build Coastguard Worker minSdk 33 16*90c8c64dSAndroid Build Coastguard Worker targetSdk 33 17*90c8c64dSAndroid Build Coastguard Worker versionCode 1 18*90c8c64dSAndroid Build Coastguard Worker versionName "1.0" 19*90c8c64dSAndroid Build Coastguard Worker 20*90c8c64dSAndroid Build Coastguard Worker testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" 21*90c8c64dSAndroid Build Coastguard Worker vectorDrawables { 22*90c8c64dSAndroid Build Coastguard Worker useSupportLibrary true 23*90c8c64dSAndroid Build Coastguard Worker } 24*90c8c64dSAndroid Build Coastguard Worker } 25*90c8c64dSAndroid Build Coastguard Worker sourceSets { 26*90c8c64dSAndroid Build Coastguard Worker main { 27*90c8c64dSAndroid Build Coastguard Worker manifest.srcFile 'AndroidManifest.xml' 28*90c8c64dSAndroid Build Coastguard Worker java.srcDirs = ['src'] 29*90c8c64dSAndroid Build Coastguard Worker res.srcDirs = ['res'] 30*90c8c64dSAndroid Build Coastguard Worker assets.srcDirs = ['assets'] 31*90c8c64dSAndroid Build Coastguard Worker } 32*90c8c64dSAndroid Build Coastguard Worker } 33*90c8c64dSAndroid Build Coastguard Worker buildTypes { 34*90c8c64dSAndroid Build Coastguard Worker release { 35*90c8c64dSAndroid Build Coastguard Worker minifyEnabled false 36*90c8c64dSAndroid Build Coastguard Worker proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 37*90c8c64dSAndroid Build Coastguard Worker } 38*90c8c64dSAndroid Build Coastguard Worker } 39*90c8c64dSAndroid Build Coastguard Worker compileOptions { 40*90c8c64dSAndroid Build Coastguard Worker sourceCompatibility JavaVersion.VERSION_1_8 41*90c8c64dSAndroid Build Coastguard Worker targetCompatibility JavaVersion.VERSION_1_8 42*90c8c64dSAndroid Build Coastguard Worker } 43*90c8c64dSAndroid Build Coastguard Worker kotlinOptions { 44*90c8c64dSAndroid Build Coastguard Worker jvmTarget = '1.8' 45*90c8c64dSAndroid Build Coastguard Worker } 46*90c8c64dSAndroid Build Coastguard Worker packagingOptions { 47*90c8c64dSAndroid Build Coastguard Worker resources { 48*90c8c64dSAndroid Build Coastguard Worker excludes += '/META-INF/{AL2.0,LGPL2.1}' 49*90c8c64dSAndroid Build Coastguard Worker } 50*90c8c64dSAndroid Build Coastguard Worker } 51*90c8c64dSAndroid Build Coastguard Worker} 52*90c8c64dSAndroid Build Coastguard Workerdependencies { 53*90c8c64dSAndroid Build Coastguard Worker implementation 'androidx.core:core:1.10.0' 54*90c8c64dSAndroid Build Coastguard Worker}