我如何使用LVL创建应用程序的限时版本(试用版)

时间:2011-05-10 07:15:07

标签: android android-lvl

我想创建一个试用版应用,但我找不到如何限制固定时间(比如15天)的应用使用情况。

是否可以使用android LVL?

1 个答案:

答案 0 :(得分:0)

我建议你阅读second answer of this thread

我认为您不能也不应该发布与未来付费版本具有相同软件包的免费版本:您将无法这样做。

但在我看来,正确的解决方案是一个不同的软件包,其他类型的安全检查会阻止应用程序在一段时间后工作。

你希望人们自由下载你的应用程序然后你别无选择地说你的应用程序是免费的,对于每一个,但这可能是有限的试用期(即6月15日)

否则,我不知道如何让人们免费下载并支付许可费。

请记住,如果您选择制作免费应用:

  • 这导致服务器策略管理器发送大量数字作为许可证检查程序的有效时间戳。
  • 因此,当您的应用程序获得付款时,您永远无法说明您的第一批免费版本转换用户... LVL会让您的免费用户运行免费版本。

我认为通过重新编写服务器管理的策略并在从服务器接收服务器管理策略时改变其有效性应该是可行的,但在我看来,LVL并不是为了这一点,而且放弃一些收入会很遗憾... 这是the code for servermanager,您可以尝试覆盖setValidityTimestamp,并在免费提供许可时为其设置上限。

但是,再次,正确的解决方案,在我看来是一个不同的包,其他类型的安全检查阻止应用程序在一段时间后工作。

Steff