3

私はAndroidPlayストアにまったく慣れていません。ほぼ完成し、公開する準備ができているアプリに取り組んでいます。

しかし、apkファイル(購入後)を別の場所(SDカードなど)にコピーして、別のデバイスにインストールできることに気付きました。それは避けたいことです。

私の質問は次のとおりです。

  • Google Playストアは、ダウンロードする前に、一意のIDを使用してapkファイルに署名しますか?trueの場合、apkからこのコードを読み取ったり取得したりできますか?
  • アプリを購入したユーザーのメールアドレスを知ることはできますか、それともユーザーの他の詳細にアクセスできますか?
  • デバイスの独自の詳細を取得することは可能ですか?
  • apkのコピーを保護するために利用できる別の解決策はありますか?

デバイスをアプリにバインドする登録方法を作成したいので、ユーザーがアプリをコピーしようとすると使用できなくなります。これはすべて可能ですか?

ご不明な点がございましたら、お気軽にお問い合わせください。

PS:AdobeFlashBuilderを使用してアプリを作成しました。

4

2 に答える 2

2

最善の策は、LVL (Android License Verification Library) と追跡デバイスのインストールを組み合わせることです。

LVL http://developer.android.com/guide/market/licensing/index.html

デバイス インストールの追跡 http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

于 2012-05-25T17:58:15.100 に答える
1

ユーザーが支払ったことを確認するには、Google Play ライセンス サービスを使用できます。使用することを選択した場合、Google Play にはコピー保護メカニズムがありますが、今述べたサービスを使用することになっているため、現在は非推奨です。いくつかの固有のデバイスの詳細を収集できます。それを行うための API がありますが、これは実際には必要ありません。

于 2012-05-25T17:57:10.327 に答える