Retrieving sensitive data from local.properties

This commit is contained in:
2021-08-31 02:49:27 +03:00
parent 9ee8cc28c2
commit 4d71ed0c1b
4 changed files with 49 additions and 70 deletions
+11
View File
@@ -1,3 +1,7 @@
import com.android.build.gradle.internal.cxx.configure.gradleLocalProperties
val vkSecret: String = gradleLocalProperties(rootDir).getProperty("vk.app.secret")
plugins {
id("com.android.application")
id("kotlin-android")
@@ -26,8 +30,15 @@ android {
}
buildTypes {
getByName("debug") {
buildConfigField("String", "vkSecret", vkSecret)
}
getByName("release") {
buildConfigField("String", "vkSecret", vkSecret)
isMinifyEnabled = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"