summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/android/app/build.gradle.kts15
-rw-r--r--src/android/app/debug.keystorebin0 -> 2105 bytes
2 files changed, 11 insertions, 4 deletions
diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts
index 06e59d1ac..188ef9469 100644
--- a/src/android/app/build.gradle.kts
+++ b/src/android/app/build.gradle.kts
@@ -82,8 +82,8 @@ android {
82 } 82 }
83 83
84 val keystoreFile = System.getenv("ANDROID_KEYSTORE_FILE") 84 val keystoreFile = System.getenv("ANDROID_KEYSTORE_FILE")
85 if (keystoreFile != null) { 85 signingConfigs {
86 signingConfigs { 86 if (keystoreFile != null) {
87 create("release") { 87 create("release") {
88 storeFile = file(keystoreFile) 88 storeFile = file(keystoreFile)
89 storePassword = System.getenv("ANDROID_KEYSTORE_PASS") 89 storePassword = System.getenv("ANDROID_KEYSTORE_PASS")
@@ -91,6 +91,12 @@ android {
91 keyPassword = System.getenv("ANDROID_KEYSTORE_PASS") 91 keyPassword = System.getenv("ANDROID_KEYSTORE_PASS")
92 } 92 }
93 } 93 }
94 create("default") {
95 storeFile = file("$projectDir/debug.keystore")
96 storePassword = "android"
97 keyAlias = "androiddebugkey"
98 keyPassword = "android"
99 }
94 } 100 }
95 101
96 // Define build types, which are orthogonal to product flavors. 102 // Define build types, which are orthogonal to product flavors.
@@ -101,7 +107,7 @@ android {
101 signingConfig = if (keystoreFile != null) { 107 signingConfig = if (keystoreFile != null) {
102 signingConfigs.getByName("release") 108 signingConfigs.getByName("release")
103 } else { 109 } else {
104 signingConfigs.getByName("debug") 110 signingConfigs.getByName("default")
105 } 111 }
106 112
107 resValue("string", "app_name_suffixed", "yuzu") 113 resValue("string", "app_name_suffixed", "yuzu")
@@ -118,7 +124,7 @@ android {
118 register("relWithDebInfo") { 124 register("relWithDebInfo") {
119 isDefault = true 125 isDefault = true
120 resValue("string", "app_name_suffixed", "yuzu Debug Release") 126 resValue("string", "app_name_suffixed", "yuzu Debug Release")
121 signingConfig = signingConfigs.getByName("debug") 127 signingConfig = signingConfigs.getByName("default")
122 isMinifyEnabled = true 128 isMinifyEnabled = true
123 isDebuggable = true 129 isDebuggable = true
124 proguardFiles( 130 proguardFiles(
@@ -133,6 +139,7 @@ android {
133 // Signed by debug key disallowing distribution on Play Store. 139 // Signed by debug key disallowing distribution on Play Store.
134 // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. 140 // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build.
135 debug { 141 debug {
142 signingConfig = signingConfigs.getByName("default")
136 resValue("string", "app_name_suffixed", "yuzu Debug") 143 resValue("string", "app_name_suffixed", "yuzu Debug")
137 isDebuggable = true 144 isDebuggable = true
138 isJniDebuggable = true 145 isJniDebuggable = true
diff --git a/src/android/app/debug.keystore b/src/android/app/debug.keystore
new file mode 100644
index 000000000..e4e194af9
--- /dev/null
+++ b/src/android/app/debug.keystore
Binary files differ