| plugins { | |
| alias(libs.plugins.android.application) | |
| alias(libs.plugins.jetbrains.kotlin.android) | |
| } | |
| android { | |
| namespace = "com.example.llama" | |
| compileSdk = 36 | |
| defaultConfig { | |
| applicationId = "com.example.llama.aichat" | |
| minSdk = 33 | |
| targetSdk = 36 | |
| versionCode = 1 | |
| versionName = "1.0" | |
| testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" | |
| vectorDrawables { | |
| useSupportLibrary = true | |
| } | |
| } | |
| buildTypes { | |
| debug { | |
| isMinifyEnabled = true | |
| isShrinkResources = true | |
| proguardFiles( | |
| getDefaultProguardFile("proguard-android.txt"), | |
| "proguard-rules.pro" | |
| ) | |
| } | |
| release { | |
| isMinifyEnabled = true | |
| isShrinkResources = true | |
| proguardFiles( | |
| getDefaultProguardFile("proguard-android-optimize.txt"), | |
| "proguard-rules.pro" | |
| ) | |
| } | |
| } | |
| compileOptions { | |
| sourceCompatibility = JavaVersion.VERSION_17 | |
| targetCompatibility = JavaVersion.VERSION_17 | |
| } | |
| } | |
| dependencies { | |
| implementation(libs.bundles.androidx) | |
| implementation(libs.material) | |
| implementation(project(":lib")) | |
| testImplementation(libs.junit) | |
| androidTestImplementation(libs.androidx.junit) | |
| androidTestImplementation(libs.androidx.espresso.core) | |
| } | |