Google LVL有时会因“错误联系许可服务器”而失败。有其他人见过吗?

时间:2012-12-30 06:58:53

标签: android google-play android-lvl

我的测试应用程序非常简单,几乎与LVL样本完全相同。当它工作时,它工作得很好。然而,今天两次,我已经让应用程序进入错误状态,其中应用程序报告它无法联系许可服务器 起初我无法清除错误情况 - 即使我尝试过:

  • 清除“Google Play商店”中的数据
  • 重新启动平板电脑
  • 重新安装了我的测试应用

这些都没有帮助。 出现此错误,adb logcat报告:

I/LicenseChecker( 7265): Binding to licensing service.
I/LicenseChecker( 7265): Calling checkLicense on service for com.DynaZu.Tracker.Prokey
I/LicenseChecker( 7265): Start monitoring timeout.
I/LicenseChecker( 7265): Received response.
I/LicenseChecker( 7265): Clearing timeout.
W/LicenseValidator( 7265): Error contacting licensing server.
D/LicenseChecker( 7265): Server Failure: ERROR_CONTACTING_SERVER
D/LicenseChecker( 7265): Android ID: 34ac09669bf32423
D/LicenseChecker( 7265): Time: 30 Dec 2012 05:43:31 GMT

我最终做的是更改传递给LicenseChecker的AESObfuscator使用的20字节SALT中的一个字节。此更改立即解决了该问题。我希望这有助于解决这个问题。

还有其他人看过这个问题吗?混淆数据是否会出现乱码?

1 个答案:

答案 0 :(得分:0)

我猜这是网络或许可证服务器的暂时性问题。改变盐值不应该对此有任何影响,这只是巧合。