plugins { id ("com.android.library") id ("kotlin-android") } android { namespace = "kr.bums.lunatic.utils.gdrive" compileSdk = 36 defaultConfig { minSdk = 24 } buildTypes { release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } kotlinOptions { jvmTarget = "11" } } dependencies { implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3") implementation("androidx.core:core-ktx:1.12.0") implementation("androidx.activity:activity-ktx:1.8.2") // ActivityResultLauncher용 // 구글 로그인 implementation("com.google.android.gms:play-services-auth:20.7.0") // 구글 드라이브 API implementation("com.google.api-client:google-api-client-android:1.33.0") { exclude(group = "org.apache.httpcomponents") } implementation("com.google.apis:google-api-services-drive:v3-rev20220815-2.0.0") { exclude(group = "org.apache.httpcomponents") } // implementation("androidx.core:core-ktx:1.17.0") implementation("androidx.appcompat:appcompat:1.7.1") implementation("com.google.android.material:material:1.13.0") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.3.0") androidTestImplementation("androidx.test.espresso:espresso-core:3.7.0") }