Android浏览器下载管理器

Android浏览器下载管理器,android,browser,download,Android,Browser,Download,我可以使用android内置浏览器下载管理器在我的应用程序中下载文件吗 对于音频文件,使用数据类型为“audio/*”的Intent.ACTION\u VIEW打开远程文件url会导致浏览器开始播放,但我想强制下载指定的文件。下载管理器不是公共SDK的一部分。欢迎您通过HttpURLConnection或HttpClient从URL下载文件,这两者都是Android SDK的一部分。我想知道完全一样。当我只想说downloadFile(URL-myURL)时,编写一个处理下载/恢复/检查连接等的

我可以使用android内置浏览器下载管理器在我的应用程序中下载文件吗


对于音频文件,使用数据类型为“audio/*”的Intent.ACTION\u VIEW打开远程文件url会导致浏览器开始播放,但我想强制下载指定的文件。

下载管理器不是公共SDK的一部分。欢迎您通过
HttpURLConnection
HttpClient
从URL下载文件,这两者都是Android SDK的一部分。

我想知道完全一样。当我只想说downloadFile(URL-myURL)时,编写一个处理下载/恢复/检查连接等的服务似乎是浪费时间。有什么可以重复使用的吗?Android Market也有一个下载器…

有人能说出这是什么吗?如果下载管理器不是SDK的一部分


在我看来,它就像一个完整的下载管理器。我很快就会试试这个。

我怀疑它不是SDK的一部分。但我不想直接使用它,可能有一些意图,可以被不同的下载软件(包括浏览器下载管理器)捕获?源代码中有DownloadProvider包,乍一看它似乎是一个通用的android平台下载管理器。然而,sources中的评论说,“对于1.0,下载管理器无法处理来自不受信任的应用程序的滥用,因此此API是隐藏的。”有一套与之通信的意图,但我还没有成功启动下载。我想,它终于出现了(我指的是在SDK中)。文档说它可以从API 9级-Android 2.3中获得。当我问这个问题时,安卓1.5是最新的一款。是的,很好,但有点晚了。我做了一个完整的下载服务,并把它卖给了三个开发者。