request-permissions-tool
58 строк · 1.5 Кб
1plugins {
2id("com.android.application")
3id("org.jetbrains.kotlin.android")
4}
5
6android {
7namespace = "me.rail.dev"
8compileSdk = 34
9
10defaultConfig {
11applicationId = "me.rail.dev"
12minSdk = 21
13targetSdk = 34
14versionCode = 1
15versionName = "1.0"
16}
17
18buildTypes {
19release {
20isMinifyEnabled = false
21proguardFiles(
22getDefaultProguardFile("proguard-android-optimize.txt"),
23"proguard-rules.pro"
24)
25}
26}
27compileOptions {
28sourceCompatibility = JavaVersion.VERSION_17
29targetCompatibility = JavaVersion.VERSION_17
30}
31kotlinOptions {
32jvmTarget = "17"
33}
34buildFeatures {
35compose = true
36}
37composeOptions {
38kotlinCompilerExtensionVersion = "1.5.11"
39}
40packaging {
41resources {
42excludes += "/META-INF/{AL2.0,LGPL2.1}"
43}
44}
45}
46
47dependencies {
48implementation("androidx.core:core-ktx:1.13.0")
49implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0")
50implementation("androidx.activity:activity-compose:1.9.0")
51implementation(platform("androidx.compose:compose-bom:2024.04.01"))
52implementation("androidx.compose.ui:ui")
53implementation("androidx.compose.ui:ui-tooling")
54implementation("androidx.compose.ui:ui-tooling-preview")
55implementation("androidx.compose.material3:material3")
56
57implementation(project(":app"))
58}