title: Workaround for Obfuscaton of Activity Names
body: <p>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.</p>
  
  <p>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.</p>
  
  <p>For example, I could do the following:</p>
  
  <p>MainActivity -> GibberishName</p>
  
  <p>ProcessingActivity -> OtherGibberishName</p>
  
  <p>I want to automate this task without having to change activity names on each build.</p>
  
  <p>Thank you.</p>