I want to obfuscate my activity names. I do understand from the other questions that you cannot obfuscate activity names, even with ProGuard, because they are referenced by their names.
Though, if one could change the activity names before compiling, why cannot there be a way to auto change the activity names to predefined shady names using some script or maybe use some ProGuard rules to map the activity names to the predefined names.
For example, I could do the following:
MainActivity -> GibberishName
ProcessingActivity -> OtherGibberishName
I want to automate this task without having to change activity names on each build.
Thank you.