处理许可错误?

时间:2011-04-19 17:54:14

标签: android

我正在向我的应用添加许可,在allow()下,我启动了该活动。在dontAllow下,我显示一个对话框,说明没有许可,进入市场。在applicationError下,我不确定。

我不希望我的应用程序由于代码错误而无法访问,但如果我在那里开始我的活动,那么如果数据访问不可用,则可以绕过许可。大家怎么处理这个?

1 个答案:

答案 0 :(得分:0)

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