diff options
| author | crueter <crueter@eden-emu.dev> | 2026-04-30 20:32:19 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-04-30 20:32:19 +0200 |
| commit | b537e83bed5ccfa2595259b1ae220683a16d3e27 (patch) | |
| tree | 688c4704dbc6bc5195c22d330c87d43d72976b15 /src | |
| parent | 8765b4951201a94673d5b561f6ba5094b2af0fa5 (diff) | |
[android] Fix update checker crash on release mode (#3909)
R8 minifies the UpdateResult's data class to remove the `Set...`
methods, as it's technically not used in Kotlin/Java land.
Just force the minifier to keep it
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3909
Diffstat (limited to 'src')
| -rw-r--r-- | src/android/app/build.gradle.kts | 1 | ||||
| -rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/NativeLibrary.kt | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts index 69b9f850d0..0519ac956d 100644 --- a/src/android/app/build.gradle.kts +++ b/src/android/app/build.gradle.kts @@ -88,7 +88,6 @@ android { "-DBUILD_TESTING=OFF", "-DYUZU_TESTS=OFF", "-DDYNARMIC_TESTS=OFF", - "-DENABLE_UPDATE_CHECKER=ON", *extraCMakeArgs.toTypedArray() ) ) diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/NativeLibrary.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/NativeLibrary.kt index b21b43a53c..a8d6eaf6e1 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/NativeLibrary.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/NativeLibrary.kt @@ -33,6 +33,7 @@ import org.yuzu.yuzu_emu.applets.web.WebBrowser * with the native side of the Yuzu code. */ object NativeLibrary { + @Keep data class UpdateResult( var tag: String = "", var title: String = "", |
