問題タブ [android-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 複数のファイルを次々とダウンロードし、ListView で進行状況を表示する
ユーザーは任意の数のダウンロードを追加できますが、ダウンロードは次々に開始されます。つまり、次のダウンロードは現在のダウンロードの完了後にのみ開始されます。ユーザーは、新しいダウンロードを追加するためにダウンロードの進行状況を示すアクティビティから離れます。ダウンロードする新しいファイルが追加されると、アプリケーションはダウンロードの進行状況を示すアクティビティに戻り、ダウンロードの進行状況が表示されます。追加され、現在追加されているファイルを保留中のダウンロードとして保持します。ダウンロードが完了するとすぐに、保留中のダウンロードがダウンロードを開始します。このようにして、ユーザーは任意の数のダウンロードを追加でき、それらは次々に開始されます。それらをバックグラウンドで連続してダウンロードしたい-次々と。ListView で進行状況とステータスを表示したい。したがって、ListView は次のようになります。
File1 ...進行中 39% と言う
File2....保留中
File3... 保留中
File4...保留中
android - ListView アイテムのプログレスバーを更新する方法
に がListView
付属していArrayAdapter
ます。ユーザーがアイテムのダウンロード ボタンをクリックするとListView
、DownloadManager
.
私がやりたいことは、進行状況バー (項目レイアウトに配置) でダウンロードの進行状況を追跡することです。これはどのように達成できますか?
Pocket Cast が行う方法は、まさに私が求めているものです。
Pocket Cast の例 http://www.mrcrab.net/images/thumb_big/9982-Pocket_Casts_Apk_v4.3.2_Android-0.jpg
注: の操作方法は知っていDownloadManager
ますが、難しいのはプログレス バーの即時更新です。
android - Android ダウンロード マネージャーを使用した複数のダウンロード
私はAndroidダウンロードマネージャーを使用してWebからビデオをダウンロードしていますが、これは正常に行われ、後でビデオのダウンロードが完了した後、暗号化され、ダウンロードされたビデオを削除する必要があります。すべて正常に動作します。しかし、問題は次のとおりです。
ファイルのダウンロードを開始し、すぐに 2 番目のリンクをクリックします。1 番目のリンクのダウンロード ビデオが暗号化されておらず、2 番目のビデオが正常に暗号化された後です。
ここにコードがあります
android - ダウンロードしたファイルの宛先を設定するための URI.fromFile の正しい使用
アプリの何が問題なのかまだわかりません。サーバーからいくつかの mp3 ファイルを取得するために DownloadManager を使用していますが、/Podcasts のデフォルトの Android フォルダー内に配置したいのですが、できません。私は別の方法を試しましたが、成功しませんでした。私が使用する場合
スローされる例外:
なぜ?
android - .apk ファイルのインストール時の解析エラーの取得
アプリを手動でインストールしようとすると、ダウンロード後に DownloadManager を使用してサーバーから .apk ファイルをダウンロードしています。「パッケージの解析に問題があります」というメッセージとともに解析エラーが発生します。
しかし、ブラウザからダウンロードしてSDカードにコピーしてインストールすると、同じapkが正常にインストールされます。
minsdkversion に問題がないことを願っています。不明なソースについては既に確認しました。
apkファイルをダウンロードするためのマイコードはこんな感じ
ここにログキャットがあります
この問題を修正する方法と、どこが間違っているかを教えてください..
前もって感謝します。