2017-10-08 11 views
0

私は一般的にAndroid開発に少し新しくなっています。Google Playストアにアプリケーションデータを保存する方法

問題: 私の問題はスケーラビリティとセキュリティの問題です。私は、ユーザーがモバイルデバイス上でオフラインで見ることができるさまざまなリファレンスデータの料金を支払う必要がある、かなり簡単なデータ検索アプリケーションを作成する必要があります。 Google Playストアで商品のリファレンスを作成し、ユーザーがXセットのデータを購入したことを確認する方法を知っています。しかし、私は、参照資料のデータベース全体をアプリケーションでパッケージ化するのではなく、購入確認時に、アプリケーションが購入済みのデータセットをローカル(またはユーザーのGoogleドライブAPPフォルダ)にダウンロードすることは論理的です。

質問:アプリがインストールされているときにユーザー固有ではなく、デバイスに自動的にダウンロードされないアプリケーションデータセットをプレイストアに保存する方法はありますか?または、これは、購入確認時にデータ要求を受け入れる独自のクラウドホスティングサービスを作成する必要があるシナリオですか?このシナリオのもう1つの選択肢/ベストプラクティスに、サードパーティのホスティングサービスは含まれませんか?

答えて

2

アプリストアのダウンロードごとにダウンロードされないデータストアをPlayストアに保存することはできません。

  1. がインを作成してGoogle App Engineの
  2. StoreでアプリのデータストアやGoogleクラウドストレージ
  3. 内のデータをバックエンドを作成します。ただし、Googleのクラウドプラットフォームは、あなたがこれを行うことを可能にするツールを持っています特定のデータセットのためのアプリの購入
  4. 使用App Engineのエンドポイントでのアプリ内購入が

をしてきたときのアプリにデータを配信しますサーブレットを作成するためにあなたが持つから、このすべてを行うことができるはずAndroid Studioでは基本的に無料です。

3

拡張ファイルでこれを行うことができます。一般的には、それをアプリの購入と組み合わせることになりますが、他の要素に基づいて行うこともできます。 https://developer.android.com/google/play/expansion-files.htmlを参照して、Downloaderライブラリの使用に関するセクションを参照してください。

関連する問題