googleads / googleads-consent-sdk-android

Consent SDK
https://developers.google.com/admob/android/eu-consent
Apache License 2.0
100 stars 82 forks source link

Fatal Exception: java.lang.IncompatibleClassChangeError Couldn't find com.google.gson.annotations.SerializedName.value #117

Open AxitaKathiriya opened 2 years ago

AxitaKathiriya commented 2 years ago

Below Exception is reported on OS-5 with 'com.google.android.ads.consent:consent-library:1.0.8'

Fatal Exception: java.lang.IncompatibleClassChangeError: Couldn't find com.google.gson.annotations.SerializedName.value at libcore.reflect.AnnotationAccess.toAnnotationInstance(AnnotationAccess.java:659) at libcore.reflect.AnnotationAccess.toAnnotationInstance(AnnotationAccess.java:641) at libcore.reflect.AnnotationAccess.getDeclaredAnnotation(AnnotationAccess.java:170) at java.lang.reflect.Field.getAnnotation(Field.java:242) at com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter.(TypeAdapters.java:781) at com.google.gson.internal.bind.TypeAdapters$30.create(TypeAdapters.java:818) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.Gson.fromJson(Gson.java:931) at com.google.gson.Gson.fromJson(Gson.java:897) at com.google.gson.Gson.fromJson(Gson.java:846) at com.google.gson.Gson.fromJson(Gson.java:817) at com.google.ads.consent.ConsentInformation.loadConsentData(ConsentInformation.java:456) at com.google.ads.consent.ConsentInformation.getConsentStatus(ConsentInformation.java:492)