Java Android演示或试用应用程序

Java Android演示或试用应用程序,java,android,google-play-services,Java,Android,Google Play Services,我正在创建一个Android应用程序,我想把它放在Google Play上。我希望用户下载,使用和测试它大约7天,然后,该应用程序将被阻止,用户必须购买它继续使用 我试过使用备份管理器,但没用 然后我读了(我已经有了一个很好的教程),但我不知道这是否是我需要的 另一种选择是进行订阅付款,但免费试用,但这是一个糟糕的选择,因为用户必须将付款方式和数据用于使用该应用程序 你们觉得呢,伙计们?我可以为我需要的或更好的其他技术使用许可证吗 编辑: 也许我没有很好地解释我自己,我想知道如果使用许可证制度,

我正在创建一个Android应用程序,我想把它放在Google Play上。我希望用户下载,使用和测试它大约7天,然后,该应用程序将被阻止,用户必须购买它继续使用

我试过使用备份管理器,但没用

然后我读了(我已经有了一个很好的教程),但我不知道这是否是我需要的

另一种选择是进行订阅付款,但免费试用,但这是一个糟糕的选择,因为用户必须将付款方式和数据用于使用该应用程序

你们觉得呢,伙计们?我可以为我需要的或更好的其他技术使用许可证吗

编辑:


也许我没有很好地解释我自己,我想知道如果使用许可证制度,我是否可以在7天内试用一个应用程序。我尝试过其他解决方案,但不适用于我(Backup Manager、SharedReferences…),我想知道许可证是否可以帮助我,或者我是否可以使用另一种技术。

对于您想要的,没有直接的解决方案

谷歌为用户提供了一个订阅库,但是用户应该“定期”为你的应用内容付费。(每周、每月或每年等)

在我看来,您的用例的最佳选择应该是:

  • 您在商店中将应用设置为免费
  • 当用户第一次下载应用程序时,您会创建某种密钥来标识您在该设备上的安装
  • 试用期结束后,您可以阻止应用程序的使用,直到用户购买了重新启用应用程序功能的应用程序内项目

  • 这是一种免费/专业版的逻辑,很多开发者已经在商店里使用了。

    可能是重复的否,我已经尝试了所有的答案,但对我来说不起作用,我需要其他技术,但那样的话,我需要一个带数据库的服务器,我想避免的是,如果没有服务器和数据库,或者没有使用授权库,你就无法实现你所需要的,因为授权概述页面的前6行中有这样一句话:“如果用户是应用程序的记录购买者,Google Play认为该用户需要获得授权”。那不是你的案子哦,我明白了。。。谢谢,我将继续我的搜索