2017-09-04 1 views
0

J'ai déjà sorti une application Android sur le Play Store. Comment libérer plusieurs versions, comme une version de démonstration par rapport à une version complète?Comment libérer plusieurs versions de mon application Android?

L'installation d'une version complète peut-elle remplacer une version de démonstration déjà installée?

+0

vérifier ce lien http://www.androidauthority.com/building-multiple-flavors-android-app-706436/ –

+0

https://stackoverflow.com/questions/16737006/using-build-flavors-structuring-source-dossiers-et-build-gradle-correctement –

+0

vous ne pouvez pas remplacer une application par une autre. Il y a 2 façons: 1) 2 applications différentes, qui ne se chevaucheront pas, et peuvent être installées simultanément. 2) 1 application, qui aura * mise à niveau vers la fonctionnalité complète * comme un achat in-app. De cette façon, vous devez stocker si l'utilisateur a acheté complet, ou non. Vous ne pouvez pas remplacer une application par une autre, si elles ont des paquets différents –

Répondre

0

Pour faire est possible d'installer des applications construites à partir de différentes saveurs en même temps vous devez définir différents applicationId pour eux.

Quelque chose comme:

productFlavors { 
    demo { 
     applicationIdSuffix ".demo" 
    } 
    full { 
     applicationIdSuffix ".full" 
    } 
}