From 23498059682254fc5be10b50566b70e9ac3533dd Mon Sep 17 00:00:00 2001 From: Hadi Norouzi Date: Wed, 10 May 2023 20:16:11 +0330 Subject: [PATCH] feature: separate package names for pre release and dev builds --- V2rayNG/app/build.gradle | 15 +++++++++++++++ V2rayNG/app/src/dev/res/values/strings.xml | 4 ++++ .../app/src/pre_release/res/values/strings.xml | 4 ++++ 3 files changed, 23 insertions(+) create mode 100644 V2rayNG/app/src/dev/res/values/strings.xml create mode 100644 V2rayNG/app/src/pre_release/res/values/strings.xml diff --git a/V2rayNG/app/build.gradle b/V2rayNG/app/build.gradle index 2f3f2f06..0831f508 100644 --- a/V2rayNG/app/build.gradle +++ b/V2rayNG/app/build.gradle @@ -36,6 +36,21 @@ android { } } + flavorDimensions "versions" + + productFlavors { + dev { + applicationIdSuffix = ".dev" + versionNameSuffix = "-dev" + } + pre_release { + applicationIdSuffix = ".pre" + versionNameSuffix = "-pre-release" + } + prod { + } + } + sourceSets { main { jniLibs.srcDirs = ['libs'] diff --git a/V2rayNG/app/src/dev/res/values/strings.xml b/V2rayNG/app/src/dev/res/values/strings.xml new file mode 100644 index 00000000..697ffdc5 --- /dev/null +++ b/V2rayNG/app/src/dev/res/values/strings.xml @@ -0,0 +1,4 @@ + + + v2rayNG (DEV) + \ No newline at end of file diff --git a/V2rayNG/app/src/pre_release/res/values/strings.xml b/V2rayNG/app/src/pre_release/res/values/strings.xml new file mode 100644 index 00000000..8f64d7bc --- /dev/null +++ b/V2rayNG/app/src/pre_release/res/values/strings.xml @@ -0,0 +1,4 @@ + + + v2rayNG (PR) + \ No newline at end of file