plugins { id 'com.android.application' id 'kotlin-android' id 'androidx.navigation.safeargs' id("cn.dailystudio.devbricksx.devkit") version "$devkit_version" } android { defaultConfig { applicationId "com.dailystudio.devbricksx.samples.compose" namespace "com.dailystudio.devbricksx.samples.compose" compileSdk COMPILE_SDK minSdkVersion MINI_SDK targetSdkVersion TARGET_SDK versionCode VERSION_CODE versionName VERSION_NAME testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables { useSupportLibrary = true } multiDexEnabled true } buildTypes { release { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } buildFeatures { buildConfig true } compileOptions { sourceCompatibility JAVA_VERSION targetCompatibility JAVA_VERSION } kotlinOptions { jvmTarget = JVM_TARGET } } devKit { compileType = "Project" devKitComps = [ "Network", "Compose"] } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) api(project(":samples-core")) implementation "androidx.navigation:navigation-compose:$nav_version" testImplementation "junit:junit:$junit_version" androidTestImplementation "androidx.test.ext:junit:$android_junit_ext_version" androidTestImplementation "androidx.test.espresso:espresso-core:$android_junit_espresso_version" }