From 47f4c6b79e182c856737687e5bbe4cd31c38b7b0 Mon Sep 17 00:00:00 2001 From: SSimco <37044560+SSimco@users.noreply.github.com> Date: Sat, 20 Jan 2024 21:47:42 +0200 Subject: [PATCH] Added debug build type appIdsuffix --- src/Cafe/CafeSystem.cpp | 4 +++- src/android/app/build.gradle | 12 ++++++++++++ src/android/app/src/debug/res/values/strings.xml | 3 +++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 src/android/app/src/debug/res/values/strings.xml diff --git a/src/Cafe/CafeSystem.cpp b/src/Cafe/CafeSystem.cpp index 4bc6e8a0..40a4d047 100644 --- a/src/Cafe/CafeSystem.cpp +++ b/src/Cafe/CafeSystem.cpp @@ -515,7 +515,9 @@ namespace CafeSystem { std::string buffer; const char* platform = NULL; - #if BOOST_OS_WINDOWS + #if __ANDROID__ + platform = "Android"; + #elif BOOST_OS_WINDOWS uint32 buildNumber; std::string windowsVersionName = GetWindowsNamedVersion(buildNumber); buffer = fmt::format("{} (Build {})", windowsVersionName, buildNumber); diff --git a/src/android/app/build.gradle b/src/android/app/build.gradle index 56633755..a4a796a6 100644 --- a/src/android/app/build.gradle +++ b/src/android/app/build.gradle @@ -18,12 +18,24 @@ android { } testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } + signingConfigs { + release { + storeFile file(RELEASE_STORE_FILE) + storePassword RELEASE_STORE_PASSWORD + keyAlias RELEASE_KEY_ALIAS + keyPassword RELEASE_KEY_PASSWORD + } + } buildTypes { release { + signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } + debug { + applicationIdSuffix ".debug" + } } compileOptions { sourceCompatibility JavaVersion.VERSION_17 diff --git a/src/android/app/src/debug/res/values/strings.xml b/src/android/app/src/debug/res/values/strings.xml new file mode 100644 index 00000000..5aa522b3 --- /dev/null +++ b/src/android/app/src/debug/res/values/strings.xml @@ -0,0 +1,3 @@ + + Cemu debug + \ No newline at end of file