есть ли способ исключить ресурсы xxxhdpi при создании apk - PullRequest
0 голосов
/ 03 августа 2020

Моя проблема в том, что ресурсы в папке xxxhdpi занимают много места для хранения , что делает окончательный apk излишне большим

Это особенно верно при создании отладочного apk мы можем использовать abifilters , есть ли что-нибудь подобное для ресурсов?

Разделение apk - это не то, что я хочу, поскольку он создает один apk для каждой папки плотности

1 Ответ

0 голосов
/ 03 августа 2020

Я никогда не тестировал его, но вы можете использовать блок android.splits.density для исключения плотности экрана

https://developer.android.com/studio/build/gradle-tips#configure -separate-apks-per-screen-density

Извлечение:

android {
  ...
  splits {

    // Configures multiple APKs based on screen density.
    density {

      // Enables building multiple APKs.
      enable true

      // Specifies a list of screen densities Gradle should not create APKs for.
      exclude "xxxhdpi"
      ...
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...