問題タブ [download-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2071 参照

android - Android:既存のapkが存在する場合はそれを置き換えます

私はAndroidアプリケーションをパスにダウンロードしています:クラス/mnt/sdcard/download/App.apkを使用しています。DownloadManagerApp.apkがすでに存在する場合、ダウンロードは失敗します。既存のapkを置き換える方法は?

0 投票する
1 に答える
3471 参照

android - POSTメソッドを使用したAndroid DownloadManager?


私は android.app.DownloadManager で作業を開始し、問題に直面しました。
デフォルトでは、DM は HTTP GET リクエストを送信してファイルをダウンロードします。

GET http://www.example.com/getfile HTTP/1.1
Cookie: id=sdfsdf;Max-Age=10800000;Path=/
ホスト: ___
接続: キープアライブ
ユーザーエージェント: AndroidDownloadManager Paros/3.2.13 コンテンツ
-長さ: 0

しかし、リクエストでいくつかのデータ(json文字列など)を送信する必要がありますDownloadManagerでHTTP POST
リクエスト を送信する方法はありますか

0 投票する
2 に答える
12534 参照

android - 手動で一時停止および再開する DownloadManager

一時停止と再開のメカニズムを備えた Download-Manager を実装する必要があります。

このマネージャーは、大きなビデオ ファイルやその他の種類のファイルをダウンロードするために必要です。

Android の DownloadManager を使用することを考えましたが、私が知る限り、DownloadManager はユーザーによる手動の一時停止と再開をサポートしていません。

このコンポーネントを自分で作成する以外に、他にどのような Android 組み込みオプションがありますか? または、DownloadManager を使用して手動で一時停止および再開する方法を知っているでしょうか?

0 投票する
1 に答える
4034 参照

android - Android:DownloadManagerを使用してインターネットからファイルをダウンロードし、内部メモリに保存します

を使用して、WebからAndroidデバイスにファイルをダウンロードしていますDownloadManager。私はこのファイルをSDカードに保存しています:

内部ストレージに保存したい。どうやってするか?

0 投票する
2 に答える
3072 参照

android - Android: Download を使用して内部メモリにデータを保存します。

DownloadManagerクラスを使用してAndroidのサーバーからファイルをダウンロードしています。このファイルをデバイスの内部メモリに保存したいと考えています。ここ.setDestinationInExternalPublicDir(Environment.getExternalStorageDirectory() +"/Android/data/xxx.xxx.xxx/files/")に記載されているように使用しようとしましたが、機能していません。私の問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
1681 参照

android - Android: 1 つの受信機を何度も登録する

DownloadManaegrクラスを使用してサーバーから Android アプリをダウンロードしています。ダウンロードが完了すると放送受信機が登録されます。インテントが受信されるDownloadManager.ACTION_DOWNLOAD_COMPLETEと、バー通知が表示されます。アプリをインストールするには、通知をクリックする必要があります。これは私がやっていることです:

同時に 2 つのアプリをダウンロードした場合、通知は 1 つ (2 つ目の通知) のみ表示されます。私は最初のものを見逃しています。なんで?

0 投票する
1 に答える
3099 参照

android - Android: DownloadManager を使用してダウンロードしたデータを内部メモリに保存します。

DownloadManagerAndroidのクラスを使用してサーバーからデータをダウンロードしています。外部メモリではなく、内部メモリ (data/data/mypackage/files/...) にデータを保存したい。これを行う方法?

0 投票する
1 に答える
2397 参照

android - Android: DownloadManager を使用してサーバーからダウンロードしたデータを内部メモリに保存できない

Android の DownloadManager クラスを使用して、サーバーからデータをダウンロードしています。データは外部メモリに保存されます。しかし、それらを内部メモリに保存したい。私は調査を行い、見つけたのはこのリンクからです。私はcyngusの2番目の解決策を試しました:

それはうまくいきませんでした、それは私にエラーを与えました: java.lang.IllegalArgumentException: Not a file URI: content://com.provider.Downloads/downloads. 私が間違っていることは何ですか?

0 投票する
2 に答える
3037 参照

android - DownloadManager 二重ダウンロード

次の問題があります: DownloadManager でファイルをダウンロードするたびに、ファイルが 2 回ダウンロードされます (「filename.extension」と「filename-1.extension」の形式で保存されます)。これが私のコードです:

ProjectWrapper _wrapperデータを保持する単純なクラスであり、そこではロジックは実行されません。_listenerコールバック メソッドに小さなトースト メッセージを表示するだけです。アプリをデバッグして、download()メソッドが 1 回だけ呼び出されるようにしました。エラーを見つけるのを手伝ってくれることを願っています。

0 投票する
0 に答える
743 参照

android - Android: ダウンロード フォルダーから apk をインストールするときにエラーが発生しました

ここで述べたように、 DownloadManager クラスを使用してサーバーからファイルをダウンロードしています。ダウンロードした画像は、androidのDownloadsフォルダーからアクセスできます。Downloads からダウンロードした画像をクリックすると、画像が表示されます。ただし、イメージではなく apk をダウンロードしようとすると、ダウンロードした apk をダウンロードフォルダーからインストールできず、problem parsing the packageエラーが表示されます。なんで?

これが私がやっていることです(上記のリンクで述べたのと同じです):