plugins { alias(libs.plugins.android.application) } android { namespace 'com.anabasis.vkchatmanager' compileSdk 36 defaultConfig { applicationId "com.anabasis.vkchatmanager" minSdk 26 targetSdk 36 versionCode 10103 versionName "1.1.3" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } // --- Настройка signingConfigs --- signingConfigs { release { // Путь к keystore — от корня проекта storeFile file("release.keystore") storePassword System.getenv("KEYSTORE_PASSWORD") ?: "change_me" keyAlias System.getenv("KEY_ALIAS") ?: "change_me" keyPassword System.getenv("KEY_PASSWORD") ?: "change_me" } } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' // Используем signingConfig release signingConfig signingConfigs.release } } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } } dependencies { implementation libs.recyclerview implementation libs.viewpager2 implementation libs.material implementation libs.swiperefreshlayout implementation libs.okhttp implementation libs.json }