问题标签 [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.

0 投票
1 回答
1845 浏览

java - Android DownloadManager 以原始名称保存文件

我只是在 Android DownloadManager 上工作,我想用服务器提供的原始文件名保存文件。我当前的代码:

现在,下载文件夹中的文件名已配置,我将其标记为NameOfFileOnCard。我必须改变什么?

请帮忙!

0 投票
2 回答
664 浏览

android - 如何从网站下载文件到 SD 卡

每个人都必须在 Google Play 上看到,每当我们点击网站上的安装按钮时,特定的应用程序就会下载并安装在用户拥有的 android 设备上。我怎么可能在我的 android 应用程序和网站上做到这一点,即如果用户使用他的 gmail Id 登录我的网站并购买产品(这是一些数据文件)并且这些文件被下载到 android 设备的 sdcard。有没有人研究过类似的技术,以及它是如何成为可能的。请帮忙?

0 投票
1 回答
15329 浏览

android - Android - 从 URL 下载 HTML 文件

我正在构建一个应该下载(以及稍后)显示 html 文件的应用程序。

不需要担心像CSS/JS.

我通过其URL(例如http://www.noodle.com/index.html)将文件排入 Android Donwload 管理器,但下载总是失败。

任何想法如何获取文件?或者如何说服经理正确下载?

0 投票
1 回答
937 浏览

android - 可以在 UI Thread 上查询 DownloadManager 吗?

DownloadManager 有一个方法query()。我的问题是是否可以在 UI 线程上调用此方法,或者是否应该只从后台线程调用它?

调用它会导致 ANR 吗?

0 投票
1 回答
5016 浏览

android - 带有 cookie 身份验证的 DownloadManager

我正在尝试使用 DownloadManager 从我的服务器解析带有 JSESSIONID 的 cookie 来获取 zip 文件。我正在使用 HTTPCLIENT lib 完成我所有的进程登录并设置一个变量 JSESSIONID 以供以后在我的 DownloadManager 请求中使用。

我的下载请求:

问题是下载永远不会开始,并且 COLUMN_REASON 返回一个代码到ERROR_UNHANDLED_HTTP_CODE

但是,如果我尝试使用未经身份验证的 Dropbox 链接或使用 httpclient 下载相同的文件,它会完美运行,我做错了什么?

如何获得更好的味精错误?

0 投票
4 回答
10541 浏览

android - 在webview中单击URL时如何获取文件名

当我们在页面中为该文件提供链接时,如何获取我们在服务器上上传的文件名?

我正在做的是,我在 webview 中提供带有文件链接的数据,因此每当用户单击链接时,都需要从服务器下载,因为我已经从服务器下载了此文件,但问题无法使用 DownloadManager 获取其确切类型和名称。我想要这样

在此处输入图像描述

见上面,我在 test_androt 中给出了我的文件的链接,当我点击它时,会给出带有文件名选项的 dailog,当用户点击 WebView URL 链接时,我不知道如何实现这个文件名。

编辑抱歉忘记提到我的网址看起来像这样

0 投票
0 回答
1316 浏览

java - 通过下载管理器下载时覆盖文件

我无法找到如何做到这一点。我用asycntask下载。当我这样做时,下载时它总是会覆盖文件。现在,当我切换到下载管理器时,它将下载具有相同文件名的文件,除了旁边有一个数字(例如 dl-1.zip)。下载时覆盖文件非常重要。我怎么能这样做?

0 投票
1 回答
812 浏览

android - 在 Android 应用程序中启动 Adob​​e Reader

我有一个 Android 应用程序,我在其中截获 WebView 中的 PDF 文件下载事件,使用 DownloadManager 下载它,然后使用 Adob​​e Reader 启动一个新意图以显示该文件。它工作正常,除了当 Adob​​e Reader 启动时,它会在显示实际文件之前显示以下消息:

只读文件 | 要修改此文档,请在您的设备上保存一份副本。保存 | 查看只读

在我关闭此提示后,文档将正确显示。如何摆脱只读提示?

这是我的代码:

0 投票
1 回答
3471 浏览

java - 检查下载是否处于活动状态

所以我使用下载管理器在我的应用程序中下载多个文件。在开始某个活动之前,我需要这些文件完成下载。如何检查是否有活动下载,以便我可以告诉用户等到下载完成。然后,当它们完成后,我需要使一个按钮可见。我已经用谷歌搜索了这个,甚至自己(盲目地)尝试了一些代码,但没有任何效果。如果有人可以将我推向正确的方向,我将不胜感激。

0 投票
1 回答
56181 浏览

android - 如何从服务器下载文件并将其保存在 Android 中 SD 卡的特定文件夹中?

我的 Android 应用程序有一个要求。我需要以编程方式下载文件并将其保存在 SD 卡的特定文件夹中。我已经开发了源代码,即

现在问题只是文件名 myclock_db.db 的空文件保存在路径中。但我需要下载文件内容并将其保存在特定文件夹中。尝试了几种方法来获取文件下载,但我不能。