OXYGENHUB
# e0e4a1c48a77 oxygenhub-android / app / build.gradle.kts
1.6 KiB · last changed Android: Initial Jetpack Compose scaffold 1 month ago source blame history raw
1
plugins {
2
    alias(libs.plugins.android.application)
3
    alias(libs.plugins.kotlin.compose)
4
}
5
6
android {
7
    namespace = "com.example.oxygenhub"
8
    compileSdk {
9
        version = release(37)
10
    }
11
12
    defaultConfig {
13
        applicationId = "com.example.oxygenhub"
14
        minSdk = 24
15
        targetSdk = 37
16
        versionCode = 1
17
        versionName = "1.0"
18
19
        testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
20
    }
21
22
    buildTypes {
23
        release {
24
            optimization {
25
                enable = false
26
            }
27
        }
28
    }
29
    compileOptions {
30
        sourceCompatibility = JavaVersion.VERSION_11
31
        targetCompatibility = JavaVersion.VERSION_11
32
    }
33
    buildFeatures {
34
        compose = true
35
    }
36
}
37
38
dependencies {
39
    implementation(platform(libs.androidx.compose.bom))
40
    implementation(libs.androidx.activity.compose)
41
    implementation(libs.androidx.compose.material3)
42
    implementation(libs.androidx.compose.ui)
43
    implementation(libs.androidx.compose.ui.graphics)
44
    implementation(libs.androidx.compose.ui.tooling.preview)
45
    implementation(libs.androidx.core.ktx)
46
    implementation(libs.androidx.lifecycle.runtime.ktx)
47
    testImplementation(libs.junit)
48
    androidTestImplementation(platform(libs.androidx.compose.bom))
49
    androidTestImplementation(libs.androidx.compose.ui.test.junit4)
50
    androidTestImplementation(libs.androidx.espresso.core)
51
    androidTestImplementation(libs.androidx.junit)
52
    debugImplementation(libs.androidx.compose.ui.test.manifest)
53
    debugImplementation(libs.androidx.compose.ui.tooling)
54
}