私はLVLドキュメントを前後に読んで、自分のアプリケーションで動作させています。私はキャッシュされている応答についての質問を見てきました。しかし、それはLVLドキュメントの文言のいくつかに基づいて私には不思議に思っていますが、Googleはアプリが初期化されるたびにライセンスチェッカーを呼びたいと思っていますか?これはこれを実装する最も安全な方法ですか? GoogleのようにServerManagedPolicyを使用すると、ライセンスチェックを呼び出して、アプリを実行するか、失敗した場合には選択したものを実行するだけですか?私の小さな懸念の1つは、ネットワークデータの使用です。彼らは、ユーザーに知らせずにリソースを使用することに注意する必要があることを私たちに掘り下げています。これは、ユーザーに知らせずにネットワークデータを使用しているようです。Android:アプリを開くたびにLicenseCheckerを呼び出す必要がありますか?
これに追加するには、このコードのためにアプリにどのようなタイプの遅延が発生しているのですか?私のアプリケーションの性質上、それを開いて、ネットワークを通って来ることを毎回待つことは、その使用から間違いなく注意を払うでしょう。私は応答を自分でキャッシュするか、これを考えているのですか?
返信いただきありがとうございます。私は質問を投稿した後、さらに読むこととそれを検討しています。LVLはそれ自身のキャッシングを行うように見えます。だから私は、これが生成する実際のトラフィックの量に過度に心配するかもしれません。私は主な手続きのonCreateでライセンスチェックを呼び出すつもりです。それが本当の問題になったら、もっと緩慢なバージョンでアップデートを発行することができます。私は、ServerManagedPolicyが私のためにすべてのバックグラウンド作業を行うと仮定します。 – Isaac
@Tomの答えに上記の私のコメントを参照してください。簡単な例を作成し、結果をトーストすると、アプリケーションを起動するたびに呼び出されることがわかります。 – trgraglia