Android Structure de répertoire pour les ressources spécifiques aux saveurs


Exemple

Les différentes versions des applications peuvent contenir des ressources différentes. Pour créer une ressource spécifique à une saveur, créez un répertoire avec le nom en minuscule de votre saveur dans le répertoire src et ajoutez vos ressources de la même manière que vous le feriez normalement.

Par exemple, si vous aviez un Development saveur et que vous souhaitiez lui fournir une icône de lanceur distincte, vous src/development/res/drawable-mdpi un répertoire src/development/res/drawable-mdpi et créez un fichier ic_launcher.png avec votre icône de développement.

La structure de répertoire ressemblera à ceci:

src/
  main/
    res/
      drawable-mdpi/
        ic_launcher.png  <-- the default launcher icon
  development/
    res/
      drawable-mdpi/
        ic_launcher.png  <-- the launcher icon used when the product flavor is 'Development'

(Bien sûr, dans ce cas, vous créeriez également des icônes pour drawable-hdpi, drawable-xhdpi, etc. ).