Что меняет / влияет обновление gradle и gradle plugin в приложении - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь обновить build.gradle приложения.

Gradle Version: 4.4  
Android Gradle Plugin Version: 3.1.0
android {
    compileSdkVersion 26
    buildToolsVersion '27.0.3'
    useLibrary 'org.apache.http.legacy'
    defaultConfig {
        applicationId "it.learn.myapp"
        minSdkVersion 23
        targetSdkVersion 26
        versionCode 68
        versionName "2.2 - 135"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        ndk { abiFilters "arm64-v8a", "armeabi", "armeabi-v7a", "x86", "x86_64" }
        //PASSAGGIO DA VERSIONE 32-BIT A 64-BIT, VEDI https://developer.android.com/distribute/best-practices/develop/64-bit
        //ndk.abiFilters = 'armeabi-v7a' 'arm64-v8a' 'x86' 'x86_64'
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    lintOptions {
        checkReleaseBuilds false
        // Or, if you prefer, you can continue to check for errors in release builds,
        // but continue the build even when errors are found:
        abortOnError false
    }
}

Я знаю, что не стоит возиться с minSdkVersion, targetSdkVersion и compileSdkVersion, поскольку целевое устройство использует API 26.
Что я пытаюсь понять это:

  • Какие изменения принесет обновление Gradle Version и Gradle Plugin Version? Я попытался обновить их, и пока приложение компилируется и работает, .apk составляет 20 МБ, из 12 МБ со старыми версиями Gradle & Plugin

Я использую последнюю версию Android (3.6.1 сейчас)

...