Android.app module -
compileOptions
{
sourceCompatibility JavaVersion._VERSION_1_8_
targetCompatibility JavaVersion._VERSION_1_8_
}
kotlinOptions
{
jvmTarget = '1.8'
}
buildFeatures
{
compose true
}
composeOptions
{
kotlinCompilerExtensionVersion compose_version
}
packagingOptions
{
pickFirst 'META-INF/AL2.0'
pickFirst 'META-INF/LGPL2.1'
}
//compose
implementation "androidx.compose.runtime
runtime$compose_version"
implementation "androidx.compose.ui
ui$compose_version"
implementation "androidx.compose.foundation
foundation layout$compose_version"
implementation "androidx.compose.material
material$compose_version"
implementation "androidx.compose.material
material icons extended$compose_version"
implementation "androidx.compose.material3
material3 window size class1.0.0-alpha13"
implementation "androidx.compose.foundation
foundation$compose_version"
implementation "androidx.compose.animation
animation$compose_version"
implementation "androidx.compose.ui
ui tooling preview$compose_version"
implementation "androidx.compose.runtime
runtime livedata$compose_version"
debugImplementation "androidx.compose.ui
ui tooling$compose_version"