From 442b0e78c64de7d33398eea52d5bb4c6d95b191f Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Sun, 12 Jun 2022 20:11:52 +0200 Subject: [PATCH] Fix crashes due to protobuf obfuscation --- app/proguard-rules.pro | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 977a91b..76a24f3 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -20,6 +20,10 @@ # hide the original source file name. #-renamesourcefileattribute SourceFile +### Keep Protobuf classes https://github.com/protocolbuffers/protobuf/issues/6463#issuecomment-632884075 ### +-keep class * extends com.google.protobuf.GeneratedMessageLite { *; } +### Keep Protobuf classes https://github.com/protocolbuffers/protobuf/issues/6463#issuecomment-632884075 ### + ### Remove logging https://www.guardsquare.com/manual/configuration/examples#logging ### -assumenosideeffects class android.util.Log { public static int v(...);