I'm trying to get my BroadcastReceiver renamed, as it's the only one class which shows up under original package name, all others are renamed with -repackageclasses
##-keep public class * extends android.content.BroadcastReceiver
-repackageclasses ''
-allowaccessmodification
From a comment on this question:
"Some classes can't be obfuscated because their names are specified in the AndroidManifest.xml (e.g. activities)."
So, it seems to be possible with DexGuard, and of course some manual (scripted) renaming/editing is possible.. but are there any possibilities for vanilla Proguard + gradle to deal with manifests?