如何使用 FileProvider 从文件中获取 URI

How to get URI from file with FileProvider

如何从路径中包含动态文件夹的文件中获取 URI

java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/AppName/155522864927/media/1555228649276.mp4

只有当我设置硬编码路径时它才能正常工作

<external-path name="/" path="AppName/155522864927/media/" />

路径不能是随机的。您需要配置公开的路径。欲了解更多信息,请查看 here.