我有一個使用Google許可證保護服務的應用程序。我已經成功測試了這個應用程序(目前在幾個星期後Google Play上)以及許可證檢查。Google Android LVL CheckLicense服務超時
幾天前我已經出版了同樣的保護另一個應用程序和其他私人
static final byte[] SALT = new byte[] {....}
而且許可檢查工作與此應用程序也可以。
今天我已經更新了第一個發佈的應用程序的佈局。 我已經測試應用程序,並與我吃驚的失敗行政許可的超時問題檢查(和我的Internet連接工作正常)
10-25 01:04:16.689: I/LicenseChecker(2739): Binding to licensing service.
10-25 01:04:16.709: I/LicenseChecker(2739): Calling checkLicense on service for myapp.package.comu
10-25 01:04:16.709: I/LicenseChecker(2739): Start monitoring timeout.
10-25 01:04:26.719: I/LicenseChecker(2739): Check timed out.
10-25 01:04:28.579: I/LicenseChecker(2739): Binding to licensing service.
myapp.package.comu
10-25 01:04:28.609: I/LicenseChecker(2739): Start monitoring timeout.
10-25 01:04:38.619: I/LicenseChecker(2739): Check timed out.
我已經嘗試從控制檯改變我的許可證響應沒有成功,許可檢查服務不會對我的應用程序做任何響應。
在用不同的包裝,我已經發表了同樣的保護邏輯第二應用,LVL工作沒有任何問題。
我想不出什麼可能是這個問題的原因。
我曾嘗試也使用相同的SALT陣列沒有成功。
現在我只能希望應用程序的買家有不同的問題。
有什麼想法?
到今天,我仍然有這個問題。我最近發現,我會得到大約10或15個固體許可證檢查,然後突然許可證會回來作爲無執照,即使我什麼也沒有改變。我經常只是重新安裝我的應用程序,等待30秒,然後再次運行。 – AutoM8R
@Silverstorm,我曾嘗試過這個解決方案和許多其他的,仍然面臨同樣的問題。 –
聖!非常感謝你!這幫了我很多! – NemesisDoom