Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用具有直接文件路径的Android MediaStore?_Java_Android_File_Kotlin_Mediastore - Fatal编程技术网

Java 如何使用具有直接文件路径的Android MediaStore?

Java 如何使用具有直接文件路径的Android MediaStore?,java,android,file,kotlin,mediastore,Java,Android,File,Kotlin,Mediastore,我的应用程序记录和检索视频文件。我正在阅读MediaStore文档并查看此部分。 这是否意味着有一些简单的东西可以替换文件(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY\u MOVIES),“MyAppSubdirectory”)并且仍然给我一个文件对象来处理,而不需要处理MediaStore混乱的情况?您对该文档的阅读情况如何?在Android10及以下版本上,您可以将File类用于电影和视频等目录。同样

我的应用程序记录和检索视频文件。我正在阅读
MediaStore
文档并查看此部分。
这是否意味着有一些简单的东西可以替换
文件(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY\u MOVIES),“MyAppSubdirectory”)
并且仍然给我一个
文件
对象来处理,而不需要处理
MediaStore
混乱的情况?

您对该文档的阅读情况如何?在Android10及以下版本上,您可以将File类用于电影和视频等目录。同样在Android 11上,这也是可能的。@blackapps由于
getExternalStoragePublicDirectory
已被弃用,是否有一种非弃用的方法来获取公共目录路径,如“Movies”,以便文件类使用?我不知道。不推荐并不意味着它不起作用。使用它。我敢肯定,他们在编写
时就考虑到了这一点,您可以将File类用于电影和视频等目录。但是谁知道呢。。。