就在幾周前,Google改變了Android LVL API(License Verification Library)。安卓應用新老版本 - 懷疑
在老LVL許可檢查的基礎上使用的每個帳戶基礎生成的公鑰/私鑰執照驗證。新的假設使用每個應用程序庫的公鑰/私鑰。
我有應用程序,它使用舊LVL,看起來像它的工作原理(的樣子,但其實我不知道)。應用程序嵌入在每個帳戶基礎上生成的公鑰。
現在當我決定升級我的應用程序時,應該怎麼做?爲應用程序嵌入公鑰或仍然使用公鑰作爲帳戶?
我沒找對谷歌的Android開發者網站的任何線索......
我面臨同樣的問題。當我使用爲特定應用程序生成的許可密鑰時,我的應用程序獲得了NOT LICENSED響應。但是,當我使用舊的許可證密鑰(每個帳戶生成的,而不是每個應用程序)時,它的工作方式與假定的一樣。我正在使用最新版本的com.google.android.vending.licensing SDK。 – BadCash
Google Android Developer網站上的說明似乎已過時 - 它將LVL視爲Google Market Licensing。衆所周知,谷歌9個月前從「市場」變成了「播放」...... – BadCash
哦,好吧,看起來你只需要喝杯咖啡,等待30分鐘左右即可創建新的許可證密鑰。測試響應現在可以按照預期使用新生成的密鑰。 – BadCash