【问题标题】:implementing trial status实施试验状态
【发布时间】:2012-12-24 00:22:37
【问题描述】:

我想在我的应用程序中实现“10 天试用状态”。我发现这篇文章是 2009 年发表的(我喜欢第三种方法)。自 2009 年以来,这方面有什么变化吗?有没有更好的办法? 发链接... Creating an Android trial application that expires after a fixed time period

谢谢,加里

【问题讨论】:

    标签: android time-trial


    【解决方案1】:

    最好的方法是在您的服务器上设置一个 MySQL 数据库,并在其中存储安装时间和日期以及设备 ID。因此,每次用户打开您的应用程序时,您都会向服务器检查设备运行该应用程序的时间。你可以这样做,或者如果你不想参与服务器端编程,你可以创建一个本地 SQLite 数据库并做同样的事情(那么你就不必保存设备 ID)。但是,这并不那么安全,因为如果他/她的设备已植根,则用户可以访问您的数据库。因此,如果您选择这种方式,我建议您在 Android 上使用 SQLCipher。它会加密您的数据库。

    【讨论】:

    • 听起来自 2009 年以来没有任何变化。我认为服务器方式是要走的路。我已经在应用程序中做了很多服务器 REST com。谢谢。
    猜你喜欢
    • 2014-05-19
    • 2011-07-09
    • 1970-01-01
    • 2016-11-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多