I am getting exception below in xamarin android. I believe that its caused by proguard but I cant figure out how to keep this renderer.
[ERROR] FATAL UNHANDLED EXCEPTION: System.NotSupportedException: Unable to activate instance of type Com.Syncfusion.Gauges.SfCircularGauge.PointerRenderer from native handle 0xbef9193c (key_handle 0x2eddf05). ---> System.MissingMethodException: No constructor found for
Com.Syncfusion.Gauges.SfCircularGauge.PointerRenderer::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) ---> Java.Interop.JavaLocationException:
Exception of type 'Java.Interop.JavaLocationException' was thrown.
11-14 00:16:18.378 E/mono-rt (19328): --- End of inner exception stack trace ---
I tried followings. What am I doing wrong or missing?
-keep class com.syncfusion.** { *; }
-keep class * extends com.syncfusion.** { *; }
-keep class Com.Syncfusion.Gauges.SfCircularGauge.PointerRenderer** { *; }
-keepclassmembers class Com.Syncfusion.Gauges.SfCircularGauge.PointerRenderer** { *; }