gpt4 book ai didi

android - 具有自定义 Uri 的下载管理器

转载 作者:行者123 更新时间:2023-11-30 01:22:14 25 4
gpt4 key购买 nike

我有自己的自定义 Uri,如下所示:

stream://com.mydomain.myprovider/[blah-blah]

基本上它指向带有一些 blob 的 SQLite 记录

我确实有自定义 ContentProvider 来处理这种 Uri

我的 Intent 是使用 DownloadManager 将字节/blob 作为文件下载。

直接尝试使用 DownloadManager 引发异常,说明支持的协议(protocol)仅为 HTTP/HTTPS

如何实现我的目标?

最佳答案

DownloadManager 用于使用 Web URL(httphttps)从 Internet 下载文件。它不是通用的“嘿,让我们写一个文件吧!”服务。

对于您自己的数据库中您自己的内容,以您自己的ContentProvider 为前端,编写您自己的 Java I/O 代码以将您自己的字节写入您自己的文件。

关于android - 具有自定义 Uri 的下载管理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36939090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com