基于Android订阅的许可

mon*_*ack 6 android

目前准备将应用程序发布到市场上.大假发想要收取应用程序的订阅费用,这对Android实施起来很麻烦.

我们不想做"99美分永远购买应用程序",因为此应用程序正在持续使用服务器,因此我们希望收取订阅费用.

似乎Android Licensing Server不支持这一点 - 所有这一切都是"我是否购买此应用程序"以帮助减少盗版.

我也不想沿着安装额外版本的路线走下去作为购买.否则用户将每年购买一个应用程序.

我缺少一些解决方案吗?

900*_*000 2

对于订阅服务,您需要自己进行持续计费。Android 市场(尚)不支持它。因此,要么构建自己的服务,要么找到可以为您完成此操作的服务(不,我没有建议)。该应用程序在市场上甚至可能是免费的。

每隔几分钟的使用,或每隔很多请求,您的应用程序就会联系计费服务器并询问余额是多少。如果余额低得危险,它会警告用户;一旦余额为负数,它就拒绝运行并提供一个到充值页面的链接。

为了跟踪实际使用情况,提供实际付费信息的服务器最好也收集使用统计信息并定期将其发送到计费服务器。如果这尚不可能,应用程序可能会跟踪付费资源的使用情况,但您显然需要保护数据免遭篡改。

显然,您已经有了一种识别客户的方法。