title: Android ProGuard: Most Aggressive Optimizations
body: <p>Android's official <a href="http://developer.android.com/tools/help/proguard.html#enabling-gradle">proguard documentation</a> shows two primary optimizations:</p>
  
  <ul>
  <li>set <code>minifyEnabled</code> to <code>true</code> </li>
  <li>use <code>proguard-android-optimize.txt</code>
  instead of <code>proguard-android.txt</code></li>
  </ul>
  
  <p>Are these two the most aggressive possible settings? </p>
  
  <p>I am writing an android library and need to make sure when people use my library that my code doesn't break. (I know there are rules I can put in my library to counter the proguard configuration set on the app that uses the library, but I don't want to do that if I don't have to.)</p>