mgratzer/obfuskit

Add optional @androidx.annotation.Keep annotation to Kotlin template

mgratzer opened this issue · 0 comments

R8 obfuscation on Android will interfere with the dynamic random class used as secret.

Proposed solution:

  • Add optional --keep-annotation @androidx.annotation.Keep to the CLI interface and extend the Kotlin template
  • Update documentation and point out the impact of code obfuscation (R8 Proguard / Co)