我最近对我在 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)并阅读它是我发现的最后一篇文章解决方案。