Android - 设置使用标志

时间:2012-02-13 14:20:37

标签: java android

我目前正在创建一个应用程序,并希望创建一个演示版本(免费)和完整版本。

但是,我想知道如何设置某种标志,以便当演示版本被使用5次时,您必须购买完整版本才能继续使用。将在提交按钮上检测到此用法。

我正在考虑在应用中设置一个标志,但是释放用户可以卸载应用程序,然后重新安装它克服我的设置标志(因为这会将其设置为0)。

有没有人为我的小困境找到任何聪明的解决方案?

由于

3 个答案:

答案 0 :(得分:1)

您可能想尝试这个答案中的一种技巧:https://stackoverflow.com/a/996288/1205715

答案 1 :(得分:0)

我认为使用本地应用程序是不可能的。 文件保存到具有奇怪文件名的SD卡可能是一种方式,但它并不完美。 在我看来,正确的方法是使用一个应用服务器来管理具有唯一UUID的用户运行时间。

答案 2 :(得分:0)

也许值得考虑另一种方法。

现在可以在应用内购买,因此您可以在应用中设置免费和受限制的部分,并使用应用内购买来解锁受限制的部分。这些天你看到更多开发人员采用这种方法,而不是管理两个版本的应用程序。

另外值得考虑的事实是,如果你有一个付费版本的应用程序,它可以很快被盗版,一个人只需要得到完整的apk。但是,如果您使用应用程序内购买模式,您将让Google为您处理很多这些问题....只是一个想法,以及我将使用我的下一个应用程序的道路。