問題タブ [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.
android - Android:既存のapkが存在する場合はそれを置き換えます
私はAndroidアプリケーションをパスにダウンロードしています:クラス/mnt/sdcard/download/App.apk
を使用しています。DownloadManager
App.apkがすでに存在する場合、ダウンロードは失敗します。既存のapkを置き換える方法は?
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
リクエスト
を送信する方法はありますか
android - 手動で一時停止および再開する DownloadManager
一時停止と再開のメカニズムを備えた Download-Manager を実装する必要があります。
このマネージャーは、大きなビデオ ファイルやその他の種類のファイルをダウンロードするために必要です。
Android の DownloadManager を使用することを考えましたが、私が知る限り、DownloadManager はユーザーによる手動の一時停止と再開をサポートしていません。
このコンポーネントを自分で作成する以外に、他にどのような Android 組み込みオプションがありますか? または、DownloadManager を使用して手動で一時停止および再開する方法を知っているでしょうか?
android - Android:DownloadManagerを使用してインターネットからファイルをダウンロードし、内部メモリに保存します
を使用して、WebからAndroidデバイスにファイルをダウンロードしていますDownloadManager
。私はこのファイルをSDカードに保存しています:
内部ストレージに保存したい。どうやってするか?
android - Android: Download を使用して内部メモリにデータを保存します。
DownloadManager
クラスを使用してAndroidのサーバーからファイルをダウンロードしています。このファイルをデバイスの内部メモリに保存したいと考えています。ここ.setDestinationInExternalPublicDir(Environment.getExternalStorageDirectory() +"/Android/data/xxx.xxx.xxx/files/")
に記載されているように使用しようとしましたが、機能していません。私の問題を解決するにはどうすればよいですか?
android - Android: 1 つの受信機を何度も登録する
DownloadManaegr
クラスを使用してサーバーから Android アプリをダウンロードしています。ダウンロードが完了すると放送受信機が登録されます。インテントが受信されるDownloadManager.ACTION_DOWNLOAD_COMPLETE
と、バー通知が表示されます。アプリをインストールするには、通知をクリックする必要があります。これは私がやっていることです:
同時に 2 つのアプリをダウンロードした場合、通知は 1 つ (2 つ目の通知) のみ表示されます。私は最初のものを見逃しています。なんで?
android - Android: DownloadManager を使用してダウンロードしたデータを内部メモリに保存します。
DownloadManager
Androidのクラスを使用してサーバーからデータをダウンロードしています。外部メモリではなく、内部メモリ (data/data/mypackage/files/...) にデータを保存したい。これを行う方法?
android - Android: DownloadManager を使用してサーバーからダウンロードしたデータを内部メモリに保存できない
Android の DownloadManager クラスを使用して、サーバーからデータをダウンロードしています。データは外部メモリに保存されます。しかし、それらを内部メモリに保存したい。私は調査を行い、見つけたのはこのリンクからです。私はcyngusの2番目の解決策を試しました:
それはうまくいきませんでした、それは私にエラーを与えました: java.lang.IllegalArgumentException: Not a file URI: content://com.provider.Downloads/downloads
. 私が間違っていることは何ですか?
android - DownloadManager 二重ダウンロード
次の問題があります: DownloadManager でファイルをダウンロードするたびに、ファイルが 2 回ダウンロードされます (「filename.extension」と「filename-1.extension」の形式で保存されます)。これが私のコードです:
はProjectWrapper _wrapper
データを保持する単純なクラスであり、そこではロジックは実行されません。_listener
コールバック メソッドに小さなトースト メッセージを表示するだけです。アプリをデバッグして、download()
メソッドが 1 回だけ呼び出されるようにしました。エラーを見つけるのを手伝ってくれることを願っています。
android - Android: ダウンロード フォルダーから apk をインストールするときにエラーが発生しました
ここで述べたように、 DownloadManager クラスを使用してサーバーからファイルをダウンロードしています。ダウンロードした画像は、androidのDownloadsフォルダーからアクセスできます。Downloads からダウンロードした画像をクリックすると、画像が表示されます。ただし、イメージではなく apk をダウンロードしようとすると、ダウンロードした apk をダウンロードフォルダーからインストールできず、problem parsing the package
エラーが表示されます。なんで?
これが私がやっていることです(上記のリンクで述べたのと同じです):