Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:LicenseValidator(31668)联系授权服务器时出错_Android_Android Lvl - Fatal编程技术网

Android:LicenseValidator(31668)联系授权服务器时出错

Android:LicenseValidator(31668)联系授权服务器时出错,android,android-lvl,Android,Android Lvl,我们目前正试图解决这个问题,这个问题只发生在我们用户的一些设备上 我们的应用程序是一个报告系统,允许用户收集信息并拍摄照片,然后将其导出到我们的服务器。成功导出后,他们可以从在线帐户下载各种报告 我们在一些android设备(运行froyo)上遇到的症状如下 我们的应用程序变得迟钝和缓慢(所有列表和按钮都会延迟响应) 如果用户拍摄照片,则需要10-15秒才能保存该照片 用户正在进行的所有更改(向其报告中添加新项目)都不会保存到磁盘,并且在应用程序(甚至整个设备)崩溃的情况下,用户会丢失他/她迄

我们目前正试图解决这个问题,这个问题只发生在我们用户的一些设备上

我们的应用程序是一个报告系统,允许用户收集信息并拍摄照片,然后将其导出到我们的服务器。成功导出后,他们可以从在线帐户下载各种报告

我们在一些android设备(运行froyo)上遇到的症状如下

  • 我们的应用程序变得迟钝和缓慢(所有列表和按钮都会延迟响应)
  • 如果用户拍摄照片,则需要10-15秒才能保存该照片
  • 用户正在进行的所有更改(向其报告中添加新项目)都不会保存到磁盘,并且在应用程序(甚至整个设备)崩溃的情况下,用户会丢失他/她迄今为止收集的所有数据
仔细检查这些有问题的平板电脑(所有这些都是三星Galaxy 7”平板电脑),我们发现在后台会不断调用LicensingServer,这让一切都很忙。我们的应用程序不使用许可证,而此后台许可证检查请求与我们的应用程序无关。但是,这对我们的应用程序来说是非常负面的。正如您从logcat的以下部分中注意到的,设备正在运行每秒钟向授权服务器进行8-9次呼叫

02-03 14:38:47.976 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.823 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.710 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.577 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.347 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.218 LicenseValidator(31668)联系授权服务器时出错。 02-03 14:38:47.108 LicenseValidator(31668)联系授权服务器时出错

这种持续的打击对一切都有不利影响

我的问题是,为什么它会尝试联系授权服务器这么多次,如果有办法阻止它这么做。作为我们设置的一部分,我们总是关闭“后台数据”和“自动同步”(在设置->帐户和同步下)。我们之所以这样做,是因为我们不希望我们的用户访问Android Market(这是作为本合同一部分提供给我们的管理手册的一部分)

即使我们打开后台数据,主Gmail帐户也是由我们设置的,用户没有密码。在这种情况下,设备有时会进入非同步状态(在顶部的通知栏上显示为橙色三角形图标)。在这种情况下,设备也会进入这种疯狂状态,每秒呼叫授权服务器8-9次

是否有办法使设备完全停止与授权服务器联系。我们已经花了一周时间搜索在线论坛和Android文档的每个可能的角落。我们还没有遇到任何人面临这个问题。任何关于解决方案的帮助或提示都将不胜感激


Usman Chamad

我收到一条消息,上面写着“市场许可证错误…为了验证您的许可证,您需要一个Internet连接并登录到您的Google帐户。”单击“验证许可证”按钮后,它会返回一条消息“许可证验证失败”

许多人,像我一样,关闭Droids/Evo上的“背景同步”和“自动同步”(设置/帐户和同步/背景数据),因为它需要大量的电池电量。我疯狂地想弄明白如何让恼人的消息每30秒停止出现一次

因此,我登录了我的Google G-mail,进入设置/帐户&同步/后台同步。选中“后台同步”旁边的复选框并单击按钮验证许可证。它成功了,甚至返回消息“许可证验证成功”大约5分钟后,我甚至不知道它是否能工作。然后,我当然取消选中“后台同步”旁边的复选框,也取消选中“自动同步”旁边的复选框


我必须每周查看一次这些设置,因为它似乎偶尔会神奇地自我检查一次,可能是在更新之后,我不知道。但是,当我注意到我的电池寿命使用得太快时,我会检查“背景同步”和“自动同步”旁边的框未检查。

在进一步调查中,我们发现,如果从设备中取出sim卡,然后重新启动设备并插入另一张sim卡,则会出现这种不同步情况。我们的任务仍然是找出为什么它每秒执行如此多次,几乎会杀死所有其他操作。我能理解你的意思g、 但在这里,我们试图找出为什么设备会多次尝试连接到授权服务器。每分钟一次就足够了。在这里,我们每秒会收到8到9次此消息。这会导致所有级别的标签都变慢。