Vedo che il plugin di Android per Gradle ha una proprietà minifyEnabled
così come una proprietà useProguard
, come segue:Qual è la differenza tra "minifyEnabled" e "useProguard" nel plugin Android per Gradle?
android {
buildTypes {
debug {
minifyEnabled true
useProguard false
}
release {
minifyEnabled true
useProguard true
}
}
}
Qual è la differenza tra queste due proprietà? O, piuttosto, qual è il significato di ciascuno?
Si potrebbe leggere su di esso qui http://tools.android.com/tech-docs/new-build-system/resource-shrinking –
Tale documento (al momento della stesura di questo commento) contiene nulla circa la Proprietà 'useProguard' @ cricket_007. A meno che useProguard' non rinomini la proprietà 'shrinkResources' nelle recenti versioni del plugin Android per Gradle? –
"il restringimento delle risorse funziona solo in combinazione con la riduzione del codice (come ProGuard)" –