Сокращение ресурсов работает только в сочетании с сокращением кода.После того, как средство сжатия кода удаляет весь неиспользуемый код, средство сжатия ресурсов может определить, какие ресурсы приложение еще использует.Это особенно верно, когда вы добавляете библиотеки кода, которые включают ресурсы - вы должны удалить неиспользуемый библиотечный код, чтобы ресурсы библиотеки стали не связанными и, таким образом, удаляемыми средством сжатия ресурсов
Чтобы включить сжатие ресурсов, установите для свойства shrinkResources значениеЗначение true в вашем файле build.gradle (наряду с minifyEnabled для сжатия кода).Например:
android {
...
buildTypes {
release {
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
}
ссылка