MediaStore提供程序包含内部和外部存储设备上所有可用介质的元数据。
我有这段代码,基本上我得到了一个文件路径(不是媒体路径),出于某种原因,在某些 Android 10 设备中我得到的路径为 /文档/无国界医生: 在清单中我有 ...
Android:通过 MTP 连接时如何检测 MediaStore 中的更改
我在使用 MediaStore 时遇到了很大的问题。当 MediaStore 通过 MTP 更改时,我需要处理事件。我已经有一个 android.intent.action.MEDIA_SCANNER_FINISHED 操作的接收器,但它很有用...
CameraX ImageCapture 无效 URI 内容
我在使用 CameraX 捕获图像时遇到问题,它在图库中输出的图像已损坏,并且我在日志中收到此错误,该错误似乎指向 URI 内容的错误: E 不能...
我正在尝试将 mutableList 保存到 mediaStore 中,但是收到此错误: java.lang.IllegalArgumentException:不支持的类型:接口 java.util.List 在 com.alclabs.waltv.MainActiv...
AndroidQ中重装应用后,我们是否需要权限才能获取应用自创建的所有文件?
用例: 在这里,我可以使用 MediaStore 在本地存储中创建和保存文件,并从 MediaStore 获取所有文件。但是一旦我清除存储或重新安装应用程序,这些文件将不再可用......
对设备中的文档(.pdf、.doc、.xlsx)进行本机搜索
我正在开发一个应用程序来获取所有文档,例如 .pdf .doc .docx .ppt .pptx .xls .txt .xlsx。我尝试过 rn-fetch-blob 和 react-native-fs 但只给出目录状态。 useEffect(() =...
我想定期写入文件并始终替换它(如果已经存在)。问题是,使用 MediaStore 时,它不会覆盖文件,而是创建一个具有相同名称和......的新文件。
MediaStore Uri 上的 ContentResolver.query() 仅适用于 Android API 31+ - MediaStore.getMediaUri() BUG?
我检查了以下代码,它仅适用于 API 31+,对于较低版本,光标为空 private fun getMediaInfo(context: Context, uri: Uri): 长? { 尝试 { context.contentReso...
应用程序重新安装后,Android 11 无法检索使用 MediaStore 创建的文件
在面向 SDK 30 的 Android 11 中,重新安装应用程序时,不会检索使用 MediaStore 创建到共享文件夹中的文件。
我一直在通过 ContentResolver 更新 MediaStore 中的元数据,但这不再适用于 Android Q (API 29)。下面的代码给了我一个警告,并且描述没有更新:
我希望覆盖照片,但每张照片旁边出现 (2)、(3) 等 我尝试设置永久保存位置,但没有成功。这是我用来捕获和存储的代码...
到目前为止,我检查文件是否存在,如果不存在,则将其保存到Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)中的设备,但不支持它
MediaStore.getVolumeName(uri) - java.lang.IllegalArgumentException:缺少卷名称
使用 SAF,我选择了一个用于 R/W 媒体文件的文件夹。 对于 MediaStore.Audio.Media.getContentUri(volumeName) (29+ API),我需要指定一个卷名称(它可以是主存储或外部 SD 卡)和
通过 MediaStore 访问 USB OTG 设备(SD 卡读卡器)上的文件
我可以通过 MediaStore 访问连接到 Android 设备的 USB OTG 设备(SD 读卡器)上的图像吗? 我可以使用存储访问框架和此代码来访问文件。我正在尝试...
Android MediaStore sqlite 数据库位置
我正在尝试查找 MediaStore 使用的 sqlite 数据库。据我了解,MediaStore 包含默认音乐应用程序中定义的播放列表等。其实我很想
如何在Android Q中从contentResolver.openFileDescriptor(Uri uri, String s)获取媒体项real_Path?
MediaStore.MediaColumns.DATA 常量在 API 级别 Q 中已弃用。 应用程序可能没有文件系统权限来直接访问此路径。应用程序不应尝试直接打开此路径,而应...
如何在 Android 13 设备上从本机端 (C/C++) 写入文件
我有一个复杂的图像处理应用程序,它使用 C++ 端的本机代码记录图像/视频,并希望写入 DCIM 文件夹。 我已经在 Android 上使用 Scoped Storage 完成了这项工作...
使用 Xamarin.Forms PCL 项目中的 android MediaStore
有谁知道从 Xamarin.Forms PCL 项目访问 Android MediaStore 的方法吗? 我正在尝试将文件移动到 Android 上的公共下载文件夹中,但由于 Android 11 范围存储...
MediaStore.MediaColumns.IS_FAVORITE 不可用
Android 11 以上。我无法从 contentProvider 获取此列的有效值,有人有信息吗?以下是我的代码: 私有静态最终字符串[] PROJECTION_30 = { 媒体商店....
希望有人可以向我澄清这一点...我正在开发一个简单的视频播放器应用程序,可以播放手机上存储的视频剪辑。 我见过的所有示例都是使用 MediaStore.Video.Media 获取视频。