Android:如何构建下载程序?

Android:如何构建下载程序?,android,download,Android,Download,我需要建立某种“下载器” 基本上我需要的是一个应用程序 当用户单击浏览器(或电子邮件客户端)中的下载链接时调用 应用程序打开了 应用程序将文件保存在应用程序本身定义的目录中 谁能给我指一下正确的方向吗 请注意:建议的答案不包括以下几点: -在用户单击浏览器(或电子邮件客户端)中的下载链接时调用 因此,它应该能够以某种方式“侦听”来自浏览器或电子邮件客户端的下载请求“事件”,并启动自身 像“下载管理器”或“Easy Downloader Pro”这样的应用程序具有这样的功能…设置SocketT

我需要建立某种“下载器”

基本上我需要的是一个应用程序

  • 当用户单击浏览器(或电子邮件客户端)中的下载链接时调用
  • 应用程序打开了
  • 应用程序将文件保存在应用程序本身定义的目录中
谁能给我指一下正确的方向吗

请注意:建议的答案不包括以下几点:

-在用户单击浏览器(或电子邮件客户端)中的下载链接时调用

因此,它应该能够以某种方式“侦听”来自浏览器或电子邮件客户端的下载请求“事件”,并启动自身


“下载管理器”或“Easy Downloader Pro”这样的应用程序具有这样的功能…

设置SocketTimeout以检测超时并检查范围标头的HTTP SPECT,这用于部分下载,如果需要继续下载,则需要部分下载


还可以查看与stag等巫婆缓存相关的标题。

@dutt谢谢,但这不是我要找的。:-)谢谢,莉萨森我不知道你在看什么for@dutt当电子邮件客户端的浏览器触发下载“事件”时,我需要以某种方式“倾听”。我不知道这是否可能…啊哈,我第一次真的没有明白。我不确定这是否可行。我不明白你的意思,请你再详细解释一下好吗?谢谢你知道HTTP协议吗?你实现了TCP套接字连接吗?我需要这样做吗?浏览器(或电子邮件客户端)是否已经打开了套接字?我想我需要截取下载“事件”来实现下载应用程序。这意味着在我看来,你不想使用android的即用下载管理器。到目前为止,是的,你需要知道这些东西。如果您想使用内置函数,请将其添加到您的问题或评论中。