2016-04-07 9 views

答えて

1

(強調は私です):

ダウンロードマネージャは、長時間実行されるHTTPダウンロードを扱うシステムサービスです。クライアントは、特定の宛先ファイルにURIをダウンロードするよう要求することができます。ダウンロードマネージャは、バックグラウンドで、HTTPのやりとりを処理し、失敗後または接続の変更やシステムの再起動後にダウンロードを再試行するをダウンロードします。このクラスのインスタンスは、DOWNLOAD_SERVICEを渡してgetSystemService(String)を介して取得する必要があります。このAPIを通じてダウンロードを要求するアプリケーションは、ユーザーが通知またはダウンロードUIから実行中のダウンロードをクリックしたときに適切に処理するために、ACTION_NOTIFICATION_CLICKED用のブロードキャスト受信者を登録する必要があります。このクラスを使用するには、アプリケーションにインターネットアクセス許可が必要であることに注意してください。


あなたのネットワークがこの数メガバイトのダウンロードを処理するのに十分であることを考えると、あなたは、通常のダウンロードに失敗したすべての状況を処理する準備ができたら、先に行きます。そうでない場合は、ダウンロードマネージャを使用します。

関連する問題