title: Building an AAR Library (debug vs release) in Android Studio
body: <p>I am currently working on an android library, which I will try to use in later applications. I am using android studio as my main IDE, and I noticed that I can generate two types of .AAR files, one is Debug and one is release.
  And I have Questions regarding them.</p>
  
  <p>Q1: whats the difference between them (debug, release)? </p>
  
  <p>Q2: is the release type more obfuscated than the debug type? If not, how do I secure my library such that it can't be reversed engineered(basically how do I hide my code so that it wont be easy to get access to it)?</p>
  
  <p>Thank you.</p>