Значок нарисованного приложения неправильный / не объединен

У меня есть некоторая графика по умолчанию в "основной" папке для рисования - среди них "app_logo__forlarge.png"

Каждый вариант определяет одну и ту же графику "app_logo__forlarge.png" в каждом своем собственном res/drawable

Я определяю каждый аромат как его:

sourceSets {
    flavor_1 {
      java.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/java/"]
      manifest.srcFile "W:/android-studio-projects/sharedid/app/src/flavor1/AndroidManifest.xml"
      assets.srcDirs = ["W:/android-studio-projects/sharedid/app/src/flavor1/assets/"]
      resources.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/res/", "W:/android-studio-projects/sharedid/app/src/flavor1/res/"]
    }

(где я также перечисляю "основной" - но прежде, чем переопределить специфический аромат)

...

У каждого аромата есть свой AndroidManifest для настройки иконки, например:

<application
  android:icon="@drawable/app_logo__forlarge"
>

Однако, когда я использую аромат, используется графическое изображение от "основного", а не для конкретного аромата.

...

У меня сложилось впечатление, что я могу переопределить графику по умолчанию графикой, специфичной для аромата (мне это также нужно, например, для отображения прогресса, когда график прогресса может отличаться в зависимости от вкуса / клиента)

Я делаю что-то неправильно?

0 ответов

Другие вопросы по тегам