Google LVL(许可证验证库):是否可以在没有Google Play的设备上运行该应用?

时间:2018-03-19 17:58:12

标签: java android google-play google-play-services android-lvl

我正在阅读Google关于LVL的文档。

这里写着:https://developer.android.com/google/play/licensing/overview.html

“在不提供Google Play的设备上运行时,向应用程序添加许可不会影响应用程序的运行方式。”

这是否意味着如果用户卸载Google Play(或者没有Google Play,就像许多用户在中国一样),他就可以下载并使用我的付费应用?

感谢。

1 个答案:

答案 0 :(得分:1)

那句话的措辞非常糟糕。我想它试图说的是你只能使用LVL来检查是否通过Play购买了应用程序,而不是检查它是否是通过任何其他App商店购买的。

如果你在你的应用程序中使用LVL,并且Play没有获得该应用程序,那么LVL调用将失败(如果Play不存在)或返回否定结果(如果Play存在但用户没有购买你的应用程序)。