diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 1be34d425..97e74ce02 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -109,3 +109,14 @@ # Keep Parcelable classes -keep @kotlinx.parcelize.Parcelize public class * + +# Keep the view binding classes and their methods +-keepclassmembers class ** implements androidx.viewbinding.ViewBinding { + public static *** inflate(...); +} + +# Keep generic superclass information +-keepattributes Signature +-keep class * extends androidx.viewbinding.ViewBinding { + *; +}