2011-07-29 3 views
2

Android LVLについての私の理解が正しい場合、開発者アカウントごとに1つの公開鍵が得られます。 1つのデベロッパーアカウントで2つの有料アプリをアップロードする場合はどうすればよいですか?各アプリごとに別々のキーを取得する方法はありませんか?Androidのライセンス - Androidデベロッパーアカウントごとに公開鍵は1つだけですか?

- ユーザーは、マーケットからアプリ「A」を購入してライセンスを取得します。

- ユーザーは、アプリ "B"のライセンスされていないコピーを他のソースからダウンロードします。

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

これはどこかに説明したが、developer.android.comが、具体的に述べている場合、私を許して:あなたが設定することをテスト応答は、アカウント全体で適用されることに注意

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

これは私の理論について考えさせてくれたものです。 Android LVLに関する経験を持つ人は、何か光を当てることができますか?

答えて

3

鍵となるのは自分の身元を確認することで、あなたのアカウントに結び付けられています。アカウントにアップロードする各アプリは異なります(Androidマニフェストのパッケージ名で一意に識別される)ので、ユーザーが購入し所有する別のアイテムです。そうでない場合は、各デベロッパーはすべてのアプリに対して一度だけ課金することができ、そうでないことは明らかです。 :)

+0

これは私が推測していたものですが、LVLがライセンスを確認するときにアプリケーションパッケージ名を考慮したかったと思います。私は、ある種の「マスターキー」を許可することは開発者にとって有益かもしれないと思う。つまり、ユーザーが$ 10や$ 20のようなものを購入したい場合、マスターキー。"あなたは何を考えているのですか? – dell116

+0

私は市場に追加するためにクールなたくさんの機能があると思います。私は市場チームと何が重なっているのか分かりませんが、彼らはきちんとしたやり方で欠けているわけではありません。 :) – hackbod

関連する問題