2010-11-09 62 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並查看您的應用程序正在向您報告有關您的網絡連接情況。