From 3bce3c2fe46c2970de9bf5d8b3fea106d4865254 Mon Sep 17 00:00:00 2001 From: zarazaex69 Date: Wed, 8 Apr 2026 09:27:26 +0300 Subject: [PATCH] fix(build): use project properties instead of system properties for signing --- V2rayNG/app/build.gradle.kts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/V2rayNG/app/build.gradle.kts b/V2rayNG/app/build.gradle.kts index 74dea90d..f644af16 100644 --- a/V2rayNG/app/build.gradle.kts +++ b/V2rayNG/app/build.gradle.kts @@ -40,13 +40,13 @@ android { signingConfigs { create("release") { - val keystorePath = System.getProperty("android.injected.signing.store.file") + val keystorePath = project.findProperty("android.injected.signing.store.file") as String? ?: "${rootProject.projectDir}/release.keystore" - val keystorePassword = System.getProperty("android.injected.signing.store.password") + val keystorePassword = project.findProperty("android.injected.signing.store.password") as String? ?: "android" - val keyAliasName = System.getProperty("android.injected.signing.key.alias") + val keyAliasName = project.findProperty("android.injected.signing.key.alias") as String? ?: "v2rayng" - val keyAliasPassword = System.getProperty("android.injected.signing.key.password") + val keyAliasPassword = project.findProperty("android.injected.signing.key.password") as String? ?: "android" storeFile = file(keystorePath)