Google Play LVL许可是否具体检查“套餐”或“公钥”?

时间:2013-04-08 15:36:44

标签: android google-play android-lvl

我是Google Play中提供的2个应用程序的开发者(非公开,正在进行中)。

一个应用程序是免费的,另一个是非自由的。

免费应用程序正在检查用户是否拥有非免费应用程序的许可证。 因此,我使用非免费应用程序的公钥从free-app调用LVL。

到目前为止,我认为它有效,但后来我意识到,可以在Google Play开发者控制台中配置的“测试结果”不是针对每个应用程序,而是针对全球范围。

这意味着:如果我将测试结果配置为“LICENSED”或“NOT_LICENSED”,那么我的哪个应用程序会检查许可证并不重要 - 这就是我的问题。

谁知道,如果它影响了我使用的两个公钥? LVL是否真的使用公钥来识别应用程序,还是使用“调用应用程序包”?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

可悲的是,不可能通过LVL检查其他应用程序的许可证。 如果您是这两个应用程序的开发人员并不重要,那么您为LVL提供的公钥或包也无关紧要。

完全其他解决方案是在免费应用中使用应用内购买。 然后,用户可以通过IAP“购买”一个“解锁许可证”。

看看这里: http://grokbase.com/t/gg/android-developers/11c5znp9qh/can-the-lvl-check-for-paid-app-be-done-from-my-free-app