Android:我应该在每次打开应用程序时调用LicenseChecker吗?

Isa*_*aac 5 android android-lvl

所以我已经向后和向前阅读了LVL文档,并让它与我的应用程序一起工作.我已经看到有关缓存响应的问题.但是,根据LVL文档中的一些措辞,谷歌还是希望我们每次初始化应用程序时都要求我们调用许可检查程序吗?这是最安全的实现方式吗?使用像Google建议的ServerManagedPolicy,我们只是调用许可证检查,运行我们的应用程序或做任何我们选择失败的东西吗?我最关心的一个问题是网络数据的使用.他们向我们深入了解在不通知用户的情况下谨慎使用资源的需求,在我看来,这是在不让用户知道的情况下使用网络数据.

除此之外,是否有人因此代码而对其应用程序造成任何类型的延迟?由于我的应用程序的性质,打开它,然后等待每次通过网络的确定肯定会分散其使用.我应该自己缓存响应,还是我想过这个?

Chr*_*Orr 2

你是在自问自答; 如果您觉得每次启动时调用该服务会造成干扰(例如,用户不在覆盖范围内),那么就不要这样做。

谷歌没有就使用许可服务的频率提出建议;这取决于您作为应用程序开发人员对盗版的偏执程度,以及您认为不断检查会惹恼用户的程度。