2

Android LVL に関する私の理解が正しければ、開発者アカウントごとに 1 つの公開鍵を取得できます。1 つの開発者アカウントで 2 つの有料アプリをアップロードしたい場合はどうすればよいですか? アプリごとに個別のキーを取得する方法はありませんか? 次のシナリオを検討してください。

・利用者はアプリ「A」をマーケットで購入することでライセンスを取得。

-次に、ユーザーが、ライセンスのないアプリ「B」のコピーを他のソースからダウンロードします。

ユーザーは既にアプリ「A」のライセンスを購入しているため、アプリ「B」は LVL で検証済みと見なされますか?

これが別の場所で説明されている場合は申し訳ありませんが、developer.android.com には具体的に次のように記載されています。

構成するテスト応答はアカウント全体に適用されることに注意してください。つまり、単一のアプリケーションではなく、発行者アカウントに関連付けられたすべてのアプリケーションに適用されます。一度に複数のアプリケーションをテストしている場合、テスト応答を変更すると、次回のライセンス チェック時にそれらのすべてのアプリケーションに影響します (ユーザーがパブリッシャー アカウントまたはテスト アカウントを使用してエミュレーターまたはデバイスにサインインしている場合)。

これが、私が自分の理論について考えるようになった理由です。Android LVL に関する経験をお持ちの方は、光を当てることができますか?

4

1 に答える 1

3

重要なのは自分自身を識別することなので、アカウントに関連付けられています。アカウントにアップロードするアプリはそれぞれ異なり(Androidマニフェストパッケージ名で一意に識別されます)、したがって、ユーザーが購入して所有するアイテムも異なります。そうでない場合、各開発者はすべてのアプリに対して1回だけ課金できますが、明らかにそうではありません。:)

于 2011-07-29T19:27:42.943 に答える