Android Proguard doesn't shrink APK
<p>Title sums it up - my app is the same size installed on the device with and without Proguard and the APK is the same size on disk.  I unzipped the APK and the dex files account for about 72% of it, so minifying should have a significant effect (unless I'm using every class and method from every dependency I've included, which is not plausible).  I'm using the standard rules file plus one of my own with a few keep rules.</p>

<p>Gradle file:</p>

<pre><code>release {
            signingConfig signingConfigs.release
            zipAlignEnabled true
            minifyEnabled true
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        }
</code></pre>

<p><code>proguard-rules.pro</code>:</p>

<pre><code>-dontwarn retrofit.**
-keep class retrofit.** { *; }
-keepattributes Signature
-keepattributes Exceptions
</code></pre>

<p>I thought there would be a ton of information about this problem but as far as I can tell there's almost nothing.</p>