2011-07-29 7 views
2

Si ma compréhension du LVL Android est correcte, vous obtenez une clé publique par compte de développeur. Que faire si je veux télécharger deux applications payantes via un seul compte de développeur? Il n'y a aucun moyen d'obtenir une clé séparée pour chaque application? Considérez ce scénario:Licence Android - Une seule clé publique par compte développeur Android?

-L'utilisateur acquiert une licence en achetant l'application "A" sur le marché.

-L'utilisateur télécharge ensuite une copie sans licence de l'application "B" via une autre source.

Étant donné que l'utilisateur a déjà acheté une licence avec l'application "A", l'application "B" sera-t-elle considérée comme vérifiée via LVL?

Pardonnez-moi si cela a été expliqué ailleurs, mais developer.android.com stipule expressément:

Notez que la réponse de test que vous configurez applique l'ensemble du compte - qui est, il applique pas à une application unique, mais à toutes les applications associées au compte de l'éditeur. Si vous testez plusieurs applications à la fois, la modification de la réponse de test affectera toutes les applications lors de la prochaine vérification de licence (si l'utilisateur est connecté à l'émulateur ou à l'appareil à l'aide du compte éditeur ou d'un compte de test).

C'est ce qui m'a amené à penser à ma théorie. Quelqu'un peut-il avoir une expérience concernant le LVL Android jeter un peu de lumière?

Répondre

3

La clé est de vous identifier, elle est donc liée à votre compte. Chaque application que vous téléchargez sur le compte est différente (identifiée uniquement par son nom de package manifeste Android), et donc un élément différent que l'utilisateur achète et possède. Si ce n'était pas le cas, chaque développeur ne pouvait facturer qu'une seule fois pour l'ensemble de ses applications, ce qui n'est clairement pas le cas. :)

+0

C'est ce que je supposais, mais je voulais être sûr que LVL prenait en compte le nom du paquet d'application lors de la vérification de la licence. D'un autre côté, je pense qu'il pourrait être avantageux pour les développeurs d'autoriser une sorte de «clé maîtresse», de sorte que si un utilisateur souhaite en acheter un, par exemple 10 ou 20 dollars, il aurait une licence pour toutes les applications. la clef maitresse." Quelles sont tes pensées? – dell116

+0

Je pense qu'il y a beaucoup, beaucoup de fonctionnalités qui seraient cool à ajouter au marché. Je ne sais pas quelles sont les priorités des choses avec l'équipe du marché, mais elles ne manquent certainement pas de bonnes choses qu'elles peuvent faire. :) – hackbod

Questions connexes