如何增加LVL缓存有效时间?

时间:2013-05-15 14:29:22

标签: android android-lvl

我已在我的应用中实施了LVL服务器托管策略。我知道lvl服务器响应会在设备中缓存一段时间,因此用户可以在没有internt连接的情况下使用应用程序(然后lvl使用缓存许可证)。我想知道这段时间到底有多长,以及如何增加它。 基本上,我每次应用程序启动时都会实施检查许可证,并且我希望将缓存有效时间增加到60天。

1 个答案:

答案 0 :(得分:9)

我还没有找到谷歌服务器设置的lvl缓存时间的实际值,但我发现了如何更改它。在ServerManagedPolicy.java文件更改:

setValidityTimestamp(extras.get("VT"));

任何你喜欢的(这里是30天):

setValidityTimestamp(String.valueOf(System.currentTimeMillis() + (MILLIS_PER_MINUTE * 60 *24*30)));