From 81ea5085231bb188dd87fd71be7d81f3b38240fc Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 1 Jun 2024 16:14:37 +0800 Subject: [PATCH] Fix gson in AGP 8.0 --- app/proguard-rules.pro | 13 ------------- build.gradle | 2 +- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 4a47b9dfe..70b7d42e7 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,16 +1,3 @@ -# Gson --keepattributes Signature --keepattributes *Annotation* --dontwarn sun.misc.** --keep class com.google.gson.** { *; } --keep class * extends com.google.gson.TypeAdapter --keep class * implements com.google.gson.TypeAdapterFactory --keep class * implements com.google.gson.JsonSerializer --keep class * implements com.google.gson.JsonDeserializer --keepclassmembers,allowobfuscation class * { @com.google.gson.annotations.SerializedName ; } --keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken --keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken - # SimpleXML -keep interface org.simpleframework.xml.core.Label { public *; } -keep class * implements org.simpleframework.xml.core.Label { public *; } diff --git a/build.gradle b/build.gradle index fc58732a4..793442f38 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ tasks.register('clean', Delete) { } project.ext { - gsonVersion = '2.10.1' + gsonVersion = '2.11.0' jsoupVersion = '1.15.3' okhttpVersion = '4.12.0' annotationVersion = '1.3.0'