ServerManagedPolicy我开发了一款游戏,打算使用带有默认许可策略的 Android LVL 将其作为付费应用程序发布。现在,当权者决定我们必须将其作为免费应用程序发布。出于某种原因,我不想删除/禁用许可证检查。我的问题是:许可服务如何处理免费应用程序?检查是总是失败还是总是通过?有什么方法可以让许可服务接受我的免费应用程序的任何安装作为许可?
我在官方文档中的免费应用程序中找到了以下内容,但是对我没有多大帮助。
Only paid applications published through Market can use the service.[...] Licensing is currently for paid apps only, since free apps are considered licensed for all users.
我会假设检查会失败,但是,我记得在某处读到,对于免费应用程序,许可服务器将返回一个非常大的有效时间戳 (long.MAX),以确保许可证对免费应用程序始终有效。不幸的是,我丢失了该来源的链接。
注意:这个问题并不像听起来那么疯狂。只是我无法在不泄露一些专有信息的情况下进一步解释我的用例。