Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.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
Android 在库中生成文件路径?_Android_Filepath - Fatal编程技术网

Android 在库中生成文件路径?

Android 在库中生成文件路径?,android,filepath,Android,Filepath,我正在使用Environment.getExternalStorageDirectory()生成新目录(或者说一个文件夹)。它应该存储我的应用程序生成的所有图像。但是,我发现这个方法生成的文件夹在gallery中看不到。我必须使用EX File Explorer或其他工具来检查该文件夹。我想知道如何创建一个可以在库中看到的新目录?这可能是因为您的新内容尚未被MediaScanner索引 MediaScanner扫描媒体并将其放入MediaStore,这是一个关于媒体元数据的内部数据库 如果您正在

我正在使用
Environment.getExternalStorageDirectory()
生成新目录(或者说一个文件夹)。它应该存储我的应用程序生成的所有图像。但是,我发现这个方法生成的文件夹在gallery中看不到。我必须使用EX File Explorer或其他工具来检查该文件夹。我想知道如何创建一个可以在库中看到的新目录?

这可能是因为您的新内容尚未被
MediaScanner
索引

MediaScanner
扫描媒体并将其放入
MediaStore
,这是一个关于媒体元数据的内部数据库


如果您正在创建新内容,则需要告诉MediaScanner它需要索引。然后它就会出现在画廊里


请参见我的回答:

这可能是因为您的新内容尚未被
MediaScanner
索引

MediaScanner
扫描媒体并将其放入
MediaStore
,这是一个关于媒体元数据的内部数据库


如果您正在创建新内容,则需要告诉MediaScanner它需要索引。然后它就会出现在画廊里


请参见我的回答:

如果您正在创建新内容,请确保它已由MediaScanner编制索引:如果您正在创建新内容,请确保它已由MediaScanner编制索引: