我最近对我在Google Play上发布的现有(付费)应用程序进行了一段时间的更新。在我开发新版本时,我想我会实施Google许可验证库。我按照http://developer.android.com/guide/market/licensing/adding-licensing.html处的Google说明进行操作。如果事情在这一点上运作良好 - 当我在Google Play开发者控制台中更改测试响应时,我的应用程序中得到了不同的结果。大!
然后我发布了这个新版本。
我在手机上安装了已签名的APK(这是一个付费应用,所以我不想从Google Play下载)(一直在同一台设备上进行测试)。现在事情根本不起作用。我一直从许可服务中获得“重试”结果。我的意思是几个小时。我回去弄乱了源代码,改变了各种各样的东西,什么都没有用。许可库总是超时(从LogCat中的库中获得“检查超时。”)。
我到处寻找答案,但直到我讨论了这个讨论(http://forum.xda-developers.com/showthread.php?t=1566770)并将其读到最后的帖子,我找到了解决方案。
答案 0 :(得分:2)
来自上述帖子:
“我刚刚遇到此问题并删除了Google Play应用程序 数据(设置,应用程序,选择Google Play并按清除数据) 为我修好了。清除缓存是不够的。我只影响我 看到这样做(除了我的应用程序现在再次工作)就是你 当您下次使用该应用时,必须重新接受Google Play T& C等 我的搜索记录已经消失。“
我做到了,它奏效了,现在一切都恢复了工作!
答案 1 :(得分:0)
我在使用从 Google Play 商店下载的应用时遇到了同样的问题。就我而言,问题不在于另一个答案中的存储或缓存。我限制了 Google Play Store Background-Data-Usage,这阻止了这个 API 工作。启用后台数据使用后,一切正常。