MediaStore提供程序包含内部和外部存储设备上所有可用介质的元数据。
如何使用 Kotlin 从 Android 设备存储中获取照片和视频列表?
我正在使用 Kotlin 开发 Android 应用程序,我需要从设备存储中检索照片和视频列表。我读到 MediaStore 可用于此目的,但我不确定如何选择...
MediaStore contentResolver 在 EXTERNAL_CONTENT_URI 中搜索时不返回任何内容
我正在开发一个应用程序,我正在尝试添加搜索(和播放)音频文件的功能。现在我遇到一个问题,MediaStore contentResolver 在
我即将在我的网络应用程序中集成 Cloudify 来处理媒体存储。 我想知道是否已经存在一个 java 库来抽象数据访问/存储并可以处理不同的存储提供程序...
我正在使用 MediaStore 开发自定义图库应用程序。我想访问设备存储上的所有图像和视频,包括放置在隐藏的 .folder 中的文件。 我的问题是我不明白...
在 Android 11 或更高版本上 - 如何更改 MediaStore.createTrashRequest 对话框的样式或高度?
删除文件时 - 我的应用程序需要使用“MediaStore.createTrashRequest”向系统请求删除对话框 它在纵向模式下工作正常,但在横向模式下 - 对话框太大......
如何重命名从 Android Mediastore 获取的视频?
如何重命名从媒体存储获取的视频而不删除或损坏它? 我尝试使用从类似问题获得的代码,但它删除或损坏了我更改名称的视频。 ...
如何从MediaStore.File和MediaStore.File.FileColumn获取数据
我正在尝试获取其中包含音频文件的所有文件名我已经使用 Mediastore 来获取媒体存储音频、专辑、播放列表和音频数据,但是我如何获取其中的文件或文件夹标题
使用 MediaStore API 从图库读取图片所需的权限
考虑实现一个应用程序,让用户从图库中选择用相机拍摄的图像,然后在应用程序上使用这些照片。 项目设置是 targetSdk=34,compileSdk=34,minSdk=22 使用
我有这段代码,基本上我得到了一个文件路径(不是媒体路径),出于某种原因,在某些 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)中的设备,但不支持它