mediastore 相关问题

MediaStore提供程序包含内部和外部存储设备上所有可用介质的元数据。

AndroidQ中重装应用后,我们是否需要权限才能获取应用自创建的所有文件?

用例: 在这里,我可以使用 MediaStore 在本地存储中创建和保存文件,并从 MediaStore 获取所有文件。但是一旦我清除存储或重新安装应用程序,这些文件将不再可用......

回答 3 投票 0

对设备中的文档(.pdf、.doc、.xlsx)进行本机搜索

我正在开发一个应用程序来获取所有文档,例如 .pdf .doc .docx .ppt .pptx .xls .txt .xlsx。我尝试过 rn-fetch-blob 和 react-native-fs 但只给出目录状态。 useEffect(() =...

回答 2 投票 0

MediaStore 创建一个新文件而不是覆盖现有文件

我想定期写入文件并始终替换它(如果已经存在)。问题是,使用 MediaStore 时,它不会覆盖文件,而是创建一个具有相同名称和......的新文件。

回答 2 投票 0

MediaStore Uri 上的 ContentResolver.query() 仅适用于 Android API 31+ - MediaStore.getMediaUri() BUG?

我检查了以下代码,它仅适用于 API 31+,对于较低版本,光标为空 private fun getMediaInfo(context: Context, uri: Uri): 长? { 尝试 { context.contentReso...

回答 1 投票 0

应用程序重新安装后,Android 11 无法检索使用 MediaStore 创建的文件

在面向 SDK 30 的 Android 11 中,重新安装应用程序时,不会检索使用 MediaStore 创建到共享文件夹中的文件。

回答 1 投票 0

无法在 Android 10 上更新 MediaStore

我一直在通过 ContentResolver 更新 MediaStore 中的元数据,但这不再适用于 Android Q (API 29)。下面的代码给了我一个警告,并且描述没有更新:

回答 2 投票 0

带有cameraX的Mediastore不会覆盖保存的照片

我希望覆盖照片,但每张照片旁边出现 (2)、(3) 等 我尝试设置永久保存位置,但没有成功。这是我用来捕获和存储的代码...

回答 1 投票 0

如何保存并检查文件是否存在于作用域存储中?

到目前为止,我检查文件是否存在,如果不存在,则将其保存到Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES)中的设备,但不支持它

回答 1 投票 0

MediaStore.getVolumeName(uri) - java.lang.IllegalArgumentException:缺少卷名称

使用 SAF,我选择了一个用于 R/W 媒体文件的文件夹。 对于 MediaStore.Audio.Media.getContentUri(volumeName) (29+ API),我需要指定一个卷名称(它可以是主存储或外部 SD 卡)和

回答 1 投票 0

通过 MediaStore 访问 USB OTG 设备(SD 卡读卡器)上的文件

我可以通过 MediaStore 访问连接到 Android 设备的 USB OTG 设备(SD 读卡器)上的图像吗? 我可以使用存储访问框架和此代码来访问文件。我正在尝试...

回答 1 投票 0

Android MediaStore sqlite 数据库位置

我正在尝试查找 MediaStore 使用的 sqlite 数据库。据我了解,MediaStore 包含默认音乐应用程序中定义的播放列表等。其实我很想

回答 4 投票 0

如何在Android Q中从contentResolver.openFileDescriptor(Uri uri, String s)获取媒体项real_Path?

MediaStore.MediaColumns.DATA 常量在 API 级别 Q 中已弃用。 应用程序可能没有文件系统权限来直接访问此路径。应用程序不应尝试直接打开此路径,而应...

回答 3 投票 0

如何在 Android 13 设备上从本机端 (C/C++) 写入文件

我有一个复杂的图像处理应用程序,它使用 C++ 端的本机代码记录图像/视频,并希望写入 DCIM 文件夹。 我已经在 Android 上使用 Scoped Storage 完成了这项工作...

回答 1 投票 0

使用 Xamarin.Forms PCL 项目中的 android MediaStore

有谁知道从 Xamarin.Forms PCL 项目访问 Android MediaStore 的方法吗? 我正在尝试将文件移动到 Android 上的公共下载文件夹中,但由于 Android 11 范围存储...

回答 1 投票 0

MediaStore.MediaColumns.IS_FAVORITE 不可用

Android 11 以上。我无法从 contentProvider 获取此列的有效值,有人有信息吗?以下是我的代码: 私有静态最终字符串[] PROJECTION_30 = { 媒体商店....

回答 1 投票 0

从媒体存储获取数据时的内部 URI 与外部 URI

希望有人可以向我澄清这一点...我正在开发一个简单的视频播放器应用程序,可以播放手机上存储的视频剪辑。 我见过的所有示例都是使用 MediaStore.Video.Media 获取视频。

回答 2 投票 0

Android ImagePicker/MediaStore 返回旋转图像

我知道这个问题已经被问过很多次了,但没有找到最好的答案。 MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri) 我正在从中检索位图...

回答 1 投票 0

OutpuStream 在 Android 应用程序中给出错误 ENOTDIR

我正在尝试将从库中选择的文件复制到应用程序的私有目录,但我无法越过这一点。 首先,我的代码是这样的 private fun copyImage(context: Context, uri:...

回答 0 投票 0

内容解析器(android)如何使用limit和offset来限制数据?

Uri uri = android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI; String[] 投影 = {MediaStore.MediaColumns._ID, MediaStore.MediaColumns.SIZE, MediaStore.Images.ImageColumns.DATE_MODIF...

回答 1 投票 0

我可以在共享媒体目录 DCIM 或 Android 中的下载目录下以编程方式创建一个空子目录吗?

我的应用程序需要 targetSDK 是最新的 33,无法应用 MANAGE_EXTERNAL_STORAGE 权限,并且还可以在启用了范围存储的 Android 10 或更新手机上运行。 MediaStore API 都不...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.