我正在尝试在我的应用中实施Android LicenseChecker,并且我几乎逐字逐句地遵循开发者网站上的说明。一切似乎都正确连接,但每次我都得到“检查超时”。消息。
我将超时值增加到30秒,我已使用我的发布商帐户登录gmail地址登录到我的设备(已安装市场应用程序)。我将测试响应设置为Licensed。我保存(但没有发布)一个示例应用程序来测试。当这不起作用时,我尝试使用已经发布的应用程序并在本地重建apk以包含LVL实现...我做错了什么?
我肯定有3g连接。我可以在设备上浏览网页,其他连接的应用程序正常运行。请帮忙。
答案 0 :(得分:1)
这可能看起来像一个愚蠢的问题,如果是这样的话,请道歉,但你是否在清单文件中为你的应用添加了互联网访问权限?
我只是问,因为我在遇到类似问题后昨晚被困了一半,但发现我完全忘了设置我的应用程序权限。 D'OH!
答案 1 :(得分:0)
使用android.permission.ACCESS_NETWORK_STATE查看您的应用程序向您报告的有关网络连接的信息。