|
plugins { |
|
alias(libs.plugins.android.application) |
|
} |
|
|
|
android { |
|
namespace 'com.tacticmaster' |
|
compileSdk 34 |
|
|
|
defaultConfig { |
|
applicationId "com.tacticmaster" |
|
minSdk 24 |
|
targetSdk 34 |
|
versionCode 5 |
|
versionName "1.0.4" |
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
|
} |
|
|
|
buildTypes { |
|
release { |
|
minifyEnabled false |
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' |
|
} |
|
} |
|
|
|
aaptOptions { |
|
cruncherEnabled = false |
|
} |
|
|
|
compileOptions { |
|
sourceCompatibility JavaVersion.VERSION_17 |
|
targetCompatibility JavaVersion.VERSION_17 |
|
} |
|
|
|
buildFeatures { |
|
prefab true |
|
} |
|
|
|
dependenciesInfo { |
|
|
|
includeInApk = false |
|
|
|
includeInBundle = false |
|
} |
|
|
|
testOptions { |
|
unitTests.returnDefaultValues = true |
|
unitTests.includeAndroidResources = true |
|
unitTests.all { |
|
useJUnitPlatform() |
|
} |
|
} |
|
} |
|
|
|
dependencies { |
|
implementation libs.appcompat |
|
implementation libs.material |
|
|
|
testImplementation libs.junit |
|
testImplementation libs.junit.jupiter.api |
|
testRuntimeOnly libs.junit.jupiter.engine |
|
testImplementation libs.junit.jupiter.params |
|
testImplementation libs.junit.platform.launcher |
|
testImplementation libs.androidx.junit |
|
testImplementation libs.mockito.core |
|
testImplementation libs.mockito.inline |
|
|
|
|
|
androidTestImplementation libs.androidx.core |
|
androidTestImplementation libs.androidx.junit |
|
androidTestImplementation libs.androidx.runner |
|
androidTestImplementation libs.androidx.espresso.core |
|
} |
|
|
|
|