我需要实现Android应用程序,该应用程序将在几天或多次使用后过期 该应用程序将在谷歌市场上 我可以使用共享首选项实现检查 但是,如果用户决定购买许可证,我该怎么办呢? 用户可以通过市场付款吗?
答案 0 :(得分:1)
您可以拥有两个不同的应用程序。一个是完整版,另一个是许可版。第一个版本将存储应用程序作为SharedPreference运行时的第一个日期。它也可以存储在其他地方的服务器上。然后它将在那之后工作很多天。在用户键入正确的产品密钥之前,第二个版本(许可版本)将无法工作。这可以通过互联网进行验证。
我不确定你为什么要这么做。 Android市场上的大多数应用都将拥有其应用程序的免费版本,功能有限。然后可以单独购买完整版的应用程序。这个模型似乎适用于许多应用程序。