Est-ce une bonne pratique de construire une application qui a un numéro de série pour l'utilisateur d'utiliser cette application? (Comme la plupart des applications de bureau)Android restreindre l'application d'installation en utilisant le numéro de série
Si oui, quelle est la bonne façon d'enregistrer l'état que l'utilisateur déjà acheté l'application en ayant le numéro de série (indiquant que SharedPreferences et le fichier de base de données peut être facilement piraté)?
Si non, quelle est la raison?
EDIT: Mon pays (Indonésie) n'a pas été en mesure de vendre une application payante à Google Play (source) et je ne me suis pas enregistré sur Google Play. Comment dois-je gérer une demande payée par moi-même?
Un grand merci :)
Ce type d'information devrait être stocké sur un serveur. BTW, avez-vous considéré la facturation dans l'application à la place? – Phil
Je suppose que la question ici est plus sur l'achat d'applications et pas de produits in-app. –
@Phil je pense que ce serait une perte de temps pour vérifier l'état d'installation chaque fois que l'utilisateur ouvre l'application – Zyoo