Comment réduire Apk (.apk) taille dans android studio

Quand je lance mon application la taille de l'apk 21 MO. même, j'ai activé proguard. j'utilise android studio de l'exécution du projet. dans les fichiers de projet le dossier src a 8.62 MB taille et de lib de la taille du dossier est de 400 KO taille. alors, comment je réduire la taille de .fichier apk.
En fait .apk fichier de 8 mo avant quelques jours avec les mêmes images, mais après l'intégration de paypal mon app taille augmente de 21 mo.
la taille du dossier de création est de 127 MO.

construire.gradle(module app) est:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"
    useLibrary 'org.apache.http.legacy'
    defaultConfig {
        applicationId "com.oi.food"
        minSdkVersion 16
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    packagingOptions{
        exclude 'AndroidManifest.xml'
    } }

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile files('libs/httpmime-4.1.1.jar')
    compile files('libs/apache-mime4j-0.6.jar')
    compile 'com.squareup.picasso:picasso:2.3.2'
    compile 'com.android.support:design:23.1.1'
    compile 'com.android.support:recyclerview-v7:23.1.1'
    compile 'com.paypal.sdk:paypal-android-sdk:2.14.1' }
  • Est-ce que votre application contient beaucoup d'images?
  • en fait la taille des images est de 7 mo et la taille totale du code et des images est 8.62 MB
  • avez-vous générer version apk?
  • Essayez de réduire la taille de l'image, de supprimer les images, il peut vous aider.
  • Double Possible de Comment réduire Android APK taille?
  • ajouter une ligne pour réduire les ressources de la taille de la libération { minifyEnabled vrai shrinkResources vrai proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-règles.pro' }
  • j'ai déjà compresser toutes les images de taille
  • vérifiez ici: stackoverflow.com/questions/3815269/...>

InformationsquelleAutor Amit Desale | 2016-04-11