2010-08-17 60 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