# aapt2 --proguard already keeps everything the manifest names (activities, # the service). This file only adds what R8 can't see from there. # Keep real class and method names, so a logcat stack trace reads. -dontobfuscate # Not `-keepattributes SourceFile,LineNumberTable`: R8 8.2 (build-tools 34) # dies with an internal NPE on javac 21's debug info for an anonymous class. # Class + method names are enough to find a crash in an app this size.