1plugins {
2 alias(libs.plugins.android.application)
3 alias(libs.plugins.jetbrains.kotlin.android)
4}
5
6android {
7 namespace = "com.example.llama"
8 compileSdk = 36
9
10 defaultConfig {
11 applicationId = "com.example.llama.aichat"
12
13 minSdk = 33
14 targetSdk = 36
15
16 versionCode = 1
17 versionName = "1.0"
18
19 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
20 vectorDrawables {
21 useSupportLibrary = true
22 }
23 }
24
25 buildTypes {
26 debug {
27 isMinifyEnabled = true
28 isShrinkResources = true
29 proguardFiles(
30 getDefaultProguardFile("proguard-android.txt"),
31 "proguard-rules.pro"
32 )
33 }
34 release {
35 isMinifyEnabled = true
36 isShrinkResources = true
37 proguardFiles(
38 getDefaultProguardFile("proguard-android-optimize.txt"),
39 "proguard-rules.pro"
40 )
41 }
42 }
43 compileOptions {
44 sourceCompatibility = JavaVersion.VERSION_17
45 targetCompatibility = JavaVersion.VERSION_17
46 }
47}
48
49dependencies {
50 implementation(libs.bundles.androidx)
51 implementation(libs.material)
52
53 implementation(project(":lib"))
54
55 testImplementation(libs.junit)
56 androidTestImplementation(libs.androidx.junit)
57 androidTestImplementation(libs.androidx.espresso.core)
58}