Android 如何使用FileProvider从文件中获取URI
如何从路径中包含动态文件夹的文件中获取Android 如何使用FileProvider从文件中获取URI,android,android-fileprovider,Android,Android Fileprovider,如何从路径中包含动态文件夹的文件中获取URI java.lang.IllegalArgumentException:找不到配置的根目录 包含 /存储/仿真/0/AppName/155522864927/media/1555228649276.mp4 只有设置硬编码路径,它才能正常工作 路径不能是随机的。您需要配置公开的路径。有关更多信息,请查看。路径不能是随机的。您需要配置公开的路径。有关更多信息,请查看。“动态文件夹”?这是什么?System.currentTimeMillis()我不知道你的
URI
java.lang.IllegalArgumentException:找不到配置的根目录
包含
/存储/仿真/0/AppName/155522864927/media/1555228649276.mp4
只有设置硬编码路径,它才能正常工作
路径不能是随机的。您需要配置公开的路径。有关更多信息,请查看。路径不能是随机的。您需要配置公开的路径。有关更多信息,请查看。“动态文件夹”
?这是什么?System.currentTimeMillis()我不知道你的意思我创建了一个带有随机名称的文件夹trypath=“AppName/media/”
例如,创建文件夹,如/storage/emulated/0/AppName/media/155522864927
并使用文件调用getUriForFile
,如/storage/emulated/0/AppName/media/155522864927/sound.mp4
动态文件夹“
?这是什么?System.currentTimeMillis()我不知道你的意思我创建了一个带有随机名称的文件夹trypath=“AppName/media/”
例如,创建文件夹,如/storage/emulated/0/AppName/media/155522864927
并使用文件调用getUriForFile
,如/storage/emulated/0/AppName/media/155522864927/sound.mp4