サーバーが製品 ID の購入に応答すると、アプリと Google Play サーバーを介して、IAP アイテムをデバイス (クライアント) に送信し、アイテム (ファイル) をどこに保存/保存しますか。
フォローアップの質問 - 保存場所を制御できますか?
サーバーが製品 ID の購入に応答すると、アプリと Google Play サーバーを介して、IAP アイテムをデバイス (クライアント) に送信し、アイテム (ファイル) をどこに保存/保存しますか。
フォローアップの質問 - 保存場所を制御できますか?
考えられる答え: 注: これは、画像、新しいレベル、文字、機能などの非消費型IAPに適用されます。クレジットや時間ベースの機能などの消費型IAPの場合、この小さなデータを配列リストファイル、データベース、またはキャッシュに保存する可能性があります。 。もっと良い方法があれば訂正してください。
アプリがサーバーに接続したら、ファイルを保存するパスを設定してからダウンロードします。
場所-ほとんどの場合、プライベートファイルカテゴリのSDカード(アプリにプライベート、可能な限りプライベート、アプリが削除されると削除されます)ファイルの保存-Android開発者のトレーニング。
ディレクトリ-アプリ専用のファイルを保存するディレクトリの種類を示す名前を渡します。
この方法で作成された各ディレクトリは、アプリのすべての外部ストレージファイルをカプセル化する親ディレクトリに追加されます。このファイルは、ユーザーがアプリをアンインストールするとシステムによって削除されます。
でも、
事前定義されたサブディレクトリ名のいずれもファイルに適合しない場合は、代わりにgetExternalFilesDir()を呼び出してnullを渡すことができます。これにより、外部ストレージ上のアプリのプライベートディレクトリのルートディレクトリが返されます。
DIRECTORY_PICTURESなどのAPI定数によって提供されるディレクトリ名を使用することが重要です。これらのディレクトリ名は、ファイルがシステムによって適切に処理されることを保証します。
アプリがファイルを使用する場合は、ファイルがどこにあるかが正確にわかります。アドオン/拡張コードなど、これらのファイルに含まれるコードを使用する場合の詳細がわかりません。