将视频路径添加到文件提供程序路径

Add video path to file provider paths

如何在文件提供程序中添加视频捕获路径?我收到 Content Uri 表格 FileProvider。我在 Android 6.0 上使用默认相机应用 returns File Uri 拍摄的视频,其内容解析器 returns 为空。我想从内容解析器 cursor.getColumnIndex(OpenableColumns.SIZE) 读取视频大小。我该如何处理这个问题?

如果Uri的方案是file,调用new File(uri.getPath()).length()获取文件的长度。如果您对该文件具有读取权限,这应该有效。