ほんの数週間前、GoogleはAndroid LVL API(ライセンス検証ライブラリ)を変更しました。Androidアプリのライセンス交渉新規および古い疑問
古いLVLのライセンスチェックは、アカウントベースごとに生成された公開鍵/秘密鍵を使用したライセンス検証に基づいていました。新しいものは、アプリケーションベースごとに公開鍵/秘密鍵を使用すると仮定します。
私は古いLVLを使用しているように見えます(実際にはわかりませんが)。アプリケーションは、アカウント単位で生成された公開鍵を埋め込みます。
今、私は自分のアプリをアップグレードすることを決めたらどうしたらいいですか?アプリケーションの公開鍵を埋め込むか、アカウントの公開鍵を引き続き使用しますか?
私はGoogleのAndroid開発者サイト上の任意の手がかりを見つけるために管理していませんでした...
私は同じ問題に直面しています。特定のアプリ用に生成されたライセンスキーを使用すると、私のアプリはNOT LICENSED応答を返します。しかし、古いライセンスキー(アカウントごとに生成されたもので、アプリごとではありません)を使用すると、想定通りに動作します。最新バージョンのcom.google.android.vending.licensing SDKを使用しています。 – BadCash
GoogleのAndroidデベロッパーサイトの手順は古くなっているようです.LVLをGoogle Market Licensingとして参照しています。私たち全員が知っているように、Googleは9か月前に "Market"から "Play"に変更されました... – BadCash
新しいライセンスキーを作成するときは、コーヒーを飲み、30分ほど待ってください。テスト応答は、新しく生成されたキーでも期待通りに機能します。 – BadCash