开发者社区> 问答> 正文

视频播放器播放无权限的视频?:报错

你好,想跟你请教个问题:

请问在编辑短信中添加视频附件后 ,短信会将视频附件放在 /data/data/com.android.providers.telephony/app_parts/ 这个目录中,但是我查看这个目录中的附件时发现那个附件没有权限读取,没任何权限,请问有什么方法可以播放那个附件的视频? 注: 我们目前是做播放器的,我用其他播放器如乐视TV 是可以播放的,但不知道他们是如何实现没有权限的文件播放的。 请问您有什么高招吗?

展开
收起
kun坤 2020-06-06 16:54:13 927 0
1 条回答
写回答
取消 提交回答
  • 你怎么能直接去读文件呢?可能需要通过provider,然后传递一个fd给你用才行吧。


    ###### 在短信里 点击播放附件时 短信传过来的是一个 mms的uri,然后我们的播放器根据这个uri 去解析具体的地址,也就是文件的路径。播放文件的时候传递的是文件的路径。
    2020-06-06 16:54:18
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
全景视频的播放及优化 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载