diff --git a/V2rayNG/app/build.gradle.kts b/V2rayNG/app/build.gradle.kts index 8d07a074..c0d24d8f 100644 --- a/V2rayNG/app/build.gradle.kts +++ b/V2rayNG/app/build.gradle.kts @@ -38,13 +38,26 @@ android { testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } + signingConfigs { + create("release") { + storeFile = file("${rootProject.projectDir}/release.keystore") + storePassword = "android" + keyAlias = "v2rayng" + keyPassword = "android" + } + } + buildTypes { + debug { + signingConfig = signingConfigs.getByName("release") + } release { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) + signingConfig = signingConfigs.getByName("release") } } @@ -52,7 +65,6 @@ android { productFlavors { create("fdroid") { dimension = "distribution" - applicationIdSuffix = ".fdroid" buildConfigField("String", "DISTRIBUTION", "\"F-Droid\"") } create("playstore") { diff --git a/V2rayNG/release.keystore b/V2rayNG/release.keystore new file mode 100644 index 00000000..f854288f Binary files /dev/null and b/V2rayNG/release.keystore differ