处理许可错误



我正在添加许可到我的应用程序,在allow()下,我启动活动。在dontAllow下面,我显示了一个对话框,上面写着,没有授权,去市场。在applicationError下,我不确定。

我不希望我的应用程序是不可访问的,因为一个错误的代码,但如果我开始我的活动在那里,那么许可可以绕过如果数据访问不可用。大家是怎么处理的?

LVL缓存最后一次成功的许可证检查状态并调用allow()方法,即使没有互联网连接。但经过几次尝试或一段时间后,它开始将许可证视为过期的许可证并调用dontAllow()。有效期和重试次数来自Android Market,所以这些值并没有硬编码在LVL中。您可以在这里获得更多信息:http://developer.android.com/guide/publishing/licensing.html#extras

最新更新