Is anyone facing issues when generating a release ...
# compose
m
Is anyone facing issues when generating a release build with Jetpack DataStore. I'm getting this on app start, I tried different proguard rules but didn't work Datastore beta02 Compose beta09 Using
Copy code
java.lang.NullPointerException
        at java.util.Objects.requireNonNull(Objects.java:220)
        at s8.e.F(:1)
        at n8.h.a(:6)
        at n8.h.b(:12)
        at n8.h.e(Unknown Source:100)
        at n8.h$f.j(Unknown Source:11)
        at o9.a.w(:2)
        at ea.j0.run(Unknown Source:86)
        at android.os.Handler.handleCallback(Handler.java:938)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:223)
        at android.app.ActivityThread.main(ActivityThread.java:7656)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Proguard rules I'm using now
Copy code
-keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite {
    <fields>;
}
-keepclassmembers class * extends androidx.datastore.preferences.protobuf.GeneratedMessageLite {
    <fields>;
}
-keepclassmembers class * extends androidx.datastore.core.Serializer {
    <fields>;
}