Bugfender is compatible with R8 and ProGuard out of the box. You do not need to specify any settings for it in your configuration files.
If you configure these tools to obfuscate method names, Bugfender will work properly but you will see the obfuscated method names. You can use the mapping file (this is a file generated during the obfuscation process) to find the original name of methods.
There is a known bug in ProGuard if you enable optimizations, leading to an ArrayIndexOutOfBoundsException
. We recommend to disable them until the issue is resolved.
DexGuard support
DexGuard support is available for our Enterprise customers. Please get in touch if you'd like to explore the options for this.