Android Ajout de ressources spécifiques au produit


Exemple

Des ressources peuvent être ajoutées pour une saveur de produit spécifique.

Pour cet exemple, supposons que nous avons déjà défini deux versions de produits appelées free et paid . Afin d'ajouter des ressources spécifiques aux produits, nous créons des dossiers de ressources supplémentaires à côté du dossier main/res , auquel nous pouvons ensuite ajouter des ressources comme d'habitude. Pour cet exemple, nous allons définir une chaîne, status , pour chaque version de produit:

/ src / main /res/values/strings.xml

<resources>
    <string name="status">Default</string>
</resources>

/ src / free /res/values/strings.xml

<resources>
    <string name="status">Free</string>
</resources>

/ src / paid /res/values/strings.xml

<resources>
    <string name="status">Paid</string>
</resources>

Les chaînes de status spécifiques à l'arôme du produit remplacent la valeur de status dans l'arôme main .