2010-11-09 63 views
2

我想在我的应用程序中实现Android LicenseChecker,并且我几乎逐字逐句地遵循了开发者网站上的说明。似乎一切正确,但每次我都会收到“检查超时”。信息。安卓许可证服务器检查总是超时

我增加了超时值到30秒,我登录到我的设备(已安装市场应用程序)与我的发布者帐户登录gmail地址。我将测试响应设置为已授权。我保存了(但没有发布)要测试的示例应用程序。当这些行不通时,我尝试使用已发布的应用程序,并在本地重新构建apk以包含LVL实现......我做错了什么?

我绝对有3g连接。我可以浏览设备上的网页,并且其他连接的应用程序正常工作。请帮忙。

+0

这很奇怪。我也有3G,在巴西(不是最好的连接,但不坏)。在这里,只需要在Market配置文件中设置许可证“哑测试”响应,它就可以工作。也许你可以告诉我们你做了什么不同?顺便说一句,我没有回答这个提示,因为我认为你是在你的个人资料上这样做。 ;-) – davidcesarino 2010-11-22 05:23:01

回答

1

这可能看起来像一个愚蠢的问题,所以道歉,如果是这样的话,但你有没有在清单文件中的应用程序添加Internet访问?

我只问,因为我有一个类似的问题后,我被困在我的头很长一段时间,只是发现我完全忘了设置我的应用程序的权限。 D'OH!

+0

是的,我做到了。事实上,我的应用程序在启动许可服务器之前已具有Internet权限。无论如何,我加倍检查,它是def。那里... – Dapp 2010-11-10 19:20:28

0

使用android.permission.ACCESS_NETWORK_STATE并查看您的应用程序正在向您报告有关您的网络连接情况。