我知道如果开发者在Google Android Market发布付费应用程序。很快,付费应用程序将通过其他Android Market免费发布。当涉及中国市场时,这种盗版问题尤其如此。例如,Where's My Water (Chinese)可以在应用程序内购买防止软件盗版
我想知道,可以在应用程序内购买防止这种盗版问题?
购买附加项目通过应用内购买
- 通过应用内购买的用户购买额外的项目。
- 一个秘密密钥,写入用户偏好。该密钥是根据用户在Google Apps帐户中使用的应用内购买产生的。我们不使用硬件ID的原因是,我们希望同一用户能够享受应用内购买物品,即使他正在使用其他设备。
验证使用保密密钥
- 所以,验证总是会做,当用户倾向于使用其他项目。即使用户将密钥分发给其他人,也不会起作用。由于密钥仅对该特定用户有效。
我想知道,这是正在实施的常见做法之一,以对抗Android应用程序盗版问题?因为我没有看到有关这种技术的很多讨论。我不确定是否有遗漏我错过了?