Я пытаюсь обновить 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 сейчас)