1

http://developer.android.com/google/play/expansion-files.htmlの「ダウンロード プロセス」セクションのステップ 3 に、

「ユーザーがアプリを起動するとき、アプリは拡張ファイルがデバイスに既に保存されているかどうかを確認する必要があります」

起動時にこのチェックを実行する理由 (フレームワークの制限やスレッドなど) はありますか? APK 拡張ファイルが必要であることがわかるまで、このチェック/ダウンロードを遅らせることはできますか?

4

1 に答える 1

1

アプリで必要な場合はこれらのファイルを確認する必要がありますが、アプリのオプション部分であり、ユーザーが拡張ファイルの内容をすぐに表示する必要がない場合は確認する必要はありません。

拡張ファイルは、APK ファイルの最大サイズに関する Google の制限に対する回避策です。大きなメディア ファイルなどがある場合にのみ、拡張ファイルを使用する必要があります。参照したドキュメントでは、Google は、拡張ファイルがアプリと同時に配信されることを保証できないと述べています。したがって、それらを使用する前に、必要な拡張ファイルがあるかどうかを確認する必要があります。アプリの実行にこれらのファイルが必要な場合、アプリはこれらのファイルのダウンロードを (HTTP 経由で) 開始できる必要もあります。アプリを実行するためにこれらのファイルが必要な場合は、起動時にそれらを確認し、ダウンロードを開始し、何が起こっているかをユーザーに伝える必要があります。

于 2013-04-10T14:16:13.787 に答える