Fond: Je travaille sur une application qui est sortie il y a quelques années. Maintenant, mon application a une base d'utilisateurs considérablement importante. Depuis, je n'avais qu'une version gratuite au moment du lancement, je n'avais pas encore configuré de saveurs de produits. Supposons que mon code d'application est com.company.appSaveurs de produit Android avec application unique Ids
Problème:
Des années plus tard, maintenant je vais vous présenter une version payante de l'application et je vais utiliser le produit saveurs - Payé et gratuit.
productFlavors {
free {
applicationId 'com.company.app.free'
}
paid {
applicationId 'com.company.app.paid'
}
}
Question 1: Selon la documentation Android, Google Play Store traitera mon application comme une toute nouvelle application, si je change mon identifiant d'application. Si j'utilise le bloc de saveur ci-dessus, vais-je perdre ma liste de magasins actuelle et ma base d'utilisateurs? Mais, puisque c'est juste une saveur de produit, cela aurait-il de l'importance?
Question 2: Dois-je utiliser différents ID d'application avec les arômes du produit? Puis-je simplement utiliser l'identifiant d'application actuel sur les deux types de produits?
Merci
Merci Natan. Je souhaite conserver différents ensembles source et liste de dépendances en fonction des caractéristiques du produit (Remarque: la version payante n'a pas besoin de conserver les dépendances du réseau publicitaire et les codes sources associés aux annonces). En gardant le même identifiant d'application sur les deux goûts, je ne manquerais aucune fonctionnalité, n'est-ce pas? Veuillez confirmer. Merci – OrangeTree
C'est correct. Veuillez marquer la réponse comme acceptée si cela vous a aidé. Merci! – Natan