2016-12-01 5 views
1

Meine Android-Anwendung Dateigröße ist riesig, habe ich Proguard und ImageOptim verwendet, um die Größe von Bildern und Code, der nicht verwendet wird, zu reduzieren.Reduzieren der Größe der endgültigen APK vor dem Einreichen in den Play Store

Dies ist die buildtypes in meinem gradle:

buildTypes { 
    release { 
     minifyEnabled true 
     shrinkResources true 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

werde auch ich vor Einreichung des mockable-android-jar löschen.

ich, dass die Zwischenprodukte gesehen habe auch Ordner in der Größe groß ist, ich gereinigt es auch durch die zusätzlichen PNG-Bilder zu löschen, die von der Anwendung nicht verwendet wurden (dh: g. + Png und so weiter)

App build info

Was kann ich tun, die mir helfen kann, diese apk verkleinern.

Edit: Aus den folgenden Änderungen, die Zwischenprodukte ergab 12,5 MB werden

android { 
defaultConfig { 
    ... 
    resConfigs "en" 
} 

Entfernt Ressourcen, die für die Englisch Sprache sind nicht dazu gedacht.

+0

was ist Ihr 'src' Ordnergröße ?? – Ironman

+0

Sie können auch überprüfen, https://github.com/KeepSafe/android-resource-remover – Manza

+0

@Ironman die Größe ist 124kb – MrPool

Antwort

3
+2

Keine Notwendigkeit, die APK "dekompilieren". Entpacken Sie es einfach. –

+1

ja. Vielen Dank. Auch in Android Studio ist eine neue Funktion hinzugefügt, Build -> APK Analysieren – codevscolor

Verwandte Themen