Android平台网络流式数据跨应用传输的技术实现疑问
Android平台网络流式数据跨应用传输的技术实现疑问
各位大佬,我最近在折腾Android跨应用传输网络流式数据的需求时,摸索出了一个思路但直接卡壳了,想请教下大家!
我研究并实现了StorageManager.openProxyFileDescriptor这个API,它能打开一个带自定义读写回调的ParcelFileDescriptor——这不就正好能把网络数据流作为后端数据源,流式提供文件内容吗?当时我还觉得这方案特别有希望,结果等我真拿到这个ParcelFileDescriptor之后才发现,它根本没什么用武之地!
问题就卡在这儿:现在大部分Android应用通过「分享」菜单或者「打开为」这类功能接收文件时,好像只认特定的格式,而这个ParcelFileDescriptor完全不在它们的接受范围内。我本来想靠它实现不用先下载完整文件,直接跨应用流式传输数据,结果现在直接卡壳了,有没有大佬能指点下该怎么推进呀?
备注:内容来源于stack exchange,提问作者Pecacheu
相关产品推荐
相关产品推荐

