diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts index b1b5a8bebf..cc38141456 100644 --- a/src/android/app/build.gradle.kts +++ b/src/android/app/build.gradle.kts @@ -127,7 +127,7 @@ android { applicationIdSuffix = ".relWithDebInfo" isJniDebuggable = true } - + // Signed by debug key disallowing distribution on Play Store. // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. debug { @@ -140,14 +140,22 @@ android { } } - flavorDimensions.add("version") - productFlavors { - create("mainline") { - isDefault = true - dimension = "version" + android { + flavorDimensions.add("version") + productFlavors { + create("mainline") { + dimension = "version" + // No need to set applicationId here + } + + create("genshinSpoof") { + dimension = "version" + applicationId = "com.miHoYo.Yuanshen" // Correct use of applicationId inside the flavor block + } } } + externalNativeBuild { cmake { version = "3.22.1"