title: Make Proguard completely ignore package
body: <p>Is it possible to have Proguard enabled but keep some classes completely untouched by Proguard? I have the following lines in my proguard config file:</p>
  
  <pre><code>-keep class com.heyzap.** { *; }
  </code></pre>
  
  <p>But as I can see classes inside Heyzap package are actually changed anyway after Proguard pass (they are different from what I originally had in Heyzap jar file).</p>
  
  <p>I don't know what exactly Proguard do with Heyzap SDK but after this build process fails on converting jar file to dex format with error:</p>
  
  <pre><code>EXCEPTION FROM SIMULATION: com.android.dx.rop.cst.CstInterfaceMethodRef cannot be cast to com.android.dx.rop.cst.CstMethodRef
  </code></pre>
  
  <p>Also I have <em>-dontoptimize</em> option enabled in my config.</p>
  
  <p>Heyzap recommends to use this line to keep their SDK untouched:</p>
  
  <pre><code>-libraryjars libs/heyzap-ads-sdk.jar 
  </code></pre>
  
  <p>But Android Studio fails to compile the project with this line added because <em>heyzap-ads-sdk.jar</em> is automatically added to <em>-injars</em> list (it throws '<em>The same input jar is specified twice.</em>' error).</p>