Skip to content Skip to sidebar Skip to footer

Failure To Write A Simple Pojo To Firebase (android)

I'm trying to use Firebase Android with some simple POJO but I'm getting some exceptions even with the following sample code final Firebase fb = getFirebaseAccess(); final Subscrip

Solution 1:

Looks like Jackson related files are being deleted via Proguard, try with the following Proguard Configuration:

    # Proguard configuration for Jackson 2.x (fasterxml package instead of codehaus package)

        -keep class com.fasterxml.jackson.databind.ObjectMapper {
            public <methods>;
            protected <methods>;
        }
        -keep class com.fasterxml.jackson.databind.ObjectWriter {
            public ** writeValueAsString(**);
        }

        # Basic ProGuard rules for Firebase Android SDK 2.0.0+

        -keep class com.firebase.** { *; }
        -keep class org.apache.** { *; }
        -keepnames class com.fasterxml.jackson.** { *; }
        -keepnames class javax.servlet.** { *; }
        -keepnames class org.ietf.jgss.** { *; }
        -dontwarn org.apache.**
        -dontwarn org.w3c.dom.**

# Facebook

-keep class com.facebook.** {*;}
-keepattributes Signature

# Firebase UI

-dontwarn com.firebase.ui.auth.twitter.**

Post a Comment for "Failure To Write A Simple Pojo To Firebase (android)"