plugins { id 'com.android.application' } android { namespace 'com.helldivers.app' compileSdk 34 defaultConfig { applicationId "com.helldivers.app" minSdk 18 targetSdk 21 versionCode 1 versionName "1.0.0-LIBERTY" multiDexEnabled true } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' multiDexEnabled true } debug { minifyEnabled false } } compileOptions { sourceCompatibility JavaVersion.VERSION_21 targetCompatibility JavaVersion.VERSION_21 coreLibraryDesugaringEnabled true } java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } buildFeatures { buildConfig true } lintOptions { checkReleaseBuilds false abortOnError false } } dependencies { coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.11.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.multidex:multidex:2.0.1' // ZXing core only - lightweight QR generation implementation 'com.google.zxing:core:3.5.3' }