We are experiencing issues after upgrading the AGP version from 7.1.0 to 8.3.0 while using R8.
AGP : 8.3.0 Gradle : 8.4 Java : 17
All overridden methods are being converted to final after R8 obfuscates the code, which can lead to unexpected behavior in our application.
We cannot use the -keep option because multiple functions are being converted to final.
Is there a ProGuard flag to prevent this conversion in the project?
We are experiencing issues after upgrading the AGP version from 7.1.0 to 8.3.0 while using R8.
AGP : 8.3.0 Gradle : 8.4 Java : 17
All overridden methods are being converted to final after R8 obfuscates the code, which can lead to unexpected behavior in our application.
We cannot use the -keep option because multiple functions are being converted to final.
Is there a ProGuard flag to prevent this conversion in the project?
Share Improve this question asked Mar 15 at 6:37 HydTechHydTech 491 silver badge3 bronze badges1 Answer
Reset to default 0This question is currently tracked in the R8 issue tracker as https://issuetracker.google/403517811.