1

我最近对我在 Google Play 上发布了一段时间的现有(付费)应用程序进行了更新。在开发新版本时,我想我会实施 Google 许可验证库。我按照 Google 在http://developer.android.com/guide/market/licensing/adding-licensing.html上的说明进行操作。此时一切运行良好 - 当我在 Google Play 开发者控制台中更改测试响应时,我的应用程序得到了不同的结果。伟大的!

然后我发布了这个新版本。

我在手机上安装了签名的 APK(这是​​一个付费应用,所以我不想从 Google Play 下载它)(一直在同一台设备上测试它)。现在一切都没有了。我一直从许可服务中得到“重试”结果。我的意思是几个小时。我回去摆弄源代码,更改了各种东西,没有任何效果。许可库总是超时(从 LogCat 中的库中获得“检查超时。”)。

我到处寻找答案,但直到我遇到了这个讨论(http://forum.xda-developers.com/showthread.php?t=1566770)并阅读它是我发现的最后一篇文章解决方案。

4

2 回答 2

2

从上面提到的帖子:

“我刚刚也遇到了这个问题并删除了 Google Play 应用程序数据(设置、应用程序、选择 Google Play 并按清除数据)为我修复了它。清除缓存是不够的。我看到这样做的唯一影响(除了我的应用程序现在再次运行)是您下次使用该应用程序时必须重新接受 Google Play 条款和条件等,而我的搜索历史记录已经消失。”

我做到了,它奏效了,现在一切都恢复了!

于 2012-06-04T16:32:30.480 回答
0

从 Google Play 商店下载的应用程序也遇到了同样的问题。就我而言,问题不在于其他答案中的存储或缓存。我限制了 Google Play Store Background-Data-Usage,这阻止了这个 API 工作。启用后台数据使用后,一切正常。

于 2021-07-10T09:54:04.860 回答