2010-08-17 106 views
2

我在其中一个应用中实施授权服务。 我已将测试响应设置为LICENSED。无论如何它总是调用dontAllow()函数。 Locat sais:Android授权服务 - LicenseChecker始终超时

08-17 23:44:53.956: INFO/LicenseChecker(479): Binding to licensing service. 
08-17 23:44:54.556: INFO/LicenseChecker(479): Calling checkLicense on service for de.goddchen.android.xy 
08-17 23:45:04.567: INFO/LicenseChecker(479): Check timed out. 

那么,我在做什么错了?我正在使用2.2 API模拟器,并在其上配置了我的发布商Google帐户。 任何想法?

回答

0

它在真正的手机上工作吗?许可机制要求安装Android电子市场应用程序 - 这在仿真器中不存在。

+0

你指出我在正确的方向。 “ ”SDK版本库中提供了几个版本的附加组件,但只有Google API附加组件,API 8(第2版)或更高版本的附加组件包含必要的Android Market服务。“ 我知道我必须使用API​​ sdk,但我不知道已经有了revision2,我已经安装了revision1。 – Goddchen 2010-08-18 18:02:30