我已经在我的应用程序中实施了 LVL 服务器托管策略。我知道lvl服务器响应会在设备中缓存一段时间,因此用户可以在没有互联网连接的情况下使用应用程序(然后lvl使用缓存的许可证)。我想知道这个期限到底有多长以及如何延长它。
基本上,lvl 我已经在每次应用程序启动时实施了检查许可证,并且我希望将缓存有效时间增加到 60 天。
我还没有找到谷歌服务器设置的lvl缓存时间的实际值,但我找到了如何更改它。在里面ServerManagedPolicy.java
文件更改:
setValidityTimestamp(extras.get("VT"));
任何你喜欢的(这里是30天):
setValidityTimestamp(String.valueOf(System.currentTimeMillis() + (MILLIS_PER_MINUTE * 60 *24*30)));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)