Closed tommyjackson closed 2 months ago
@tommyjackson did U find any workaround? We've just faced the same issue
@tommyjackson did U find any workaround? We've just faced the same issue
Nope. I assume this is something we'll have to wait on Seon to address.
Hey folks, thank you for your patience! We've found the root cause and we'll address this in the next release!
Hey @tommyjackson, @alexatmythical ! We've just released version 6.4.2
which includes the fix for this issue! Could you please check it out and let us know if it solves the errors for you as well?
What a good news, thanks! We'll check soon and then come up with feedback
All good 👌
Awesome, thanks for getting back to us! I'll close this issue for now
When enabling R8 code obfuscation via setting
isMinifyEnabled = true
for our release build, we get an error when callinggetBaseFingerprint64
. The retraced stack trace looks like:where
lg.d
maps tocom.google.firebase.heartbeatinfo.HeartBeatConsumerComponent
.If I add a keep rule for that package (
-keep class com.google.firebase.heartbeatinfo.** { *; }
), I run into the same error withcom.google.android.material.shape.EdgeTreatment
, and then if I add a keep rule for that package a different one takes its place, so on and so forth. As far back as I've gone adding keep rules the problems all seem to becom.google.*
classes, but adding a keep rule for all of that (-keep class com.google.** { *; }
) results in the following, andorg.json.c
doesn't seem to map to anything.We are on version
6.4.1
of the SDK, the latest available at this time.