我正在开发一个android应用程序。现在我希望用户通过应用程序的工作来限制用户。方法是,一旦用户安装的应用程序,我会要求激活码。可以从应用程序网站购买激活码。现在应用程序可以在接下来的6个月内工作。一旦6个月过去,用户将再次被要求提供新的激活码。
现在我的问题是如何限制这一点。用户可以更改移动设备的时间。所以我不能限制这个。
我不想在此许可过程中使用webservice。
避免这类问题的最佳流程是什么?提前谢谢。巴斯卡尼亚。
发布于 2013-06-17 19:36:27
我就是这样解决的。每次打开应用程序时,我都会首先检查许可证日期之间的日期。如果它是正确的,那么我将检查最近打开的应用程序的日期与当前日期,如果它是在最后打开的日期之后,则日期不会更改,如果它在之前,则我将在您的许可证过期时显示对话框。
https://stackoverflow.com/questions/16730014
复制相似问题