1. ホーム

Android】【その他】FileProvider相关的话题题,无论設定了框组。

2022-03-17 08:44:37

使用FileProvider构造SD卡中文件莉时异常。

java.lang.IllegalArgumentException: /storage/840E-10F6/音乐/千里之外.mp3が含まれる設定されたルートを見つけることに失敗しました。



at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:678)



at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:377)









解决方案

provider_paths.xml 中のルートパスを指定する。

xmlns:android="http://schemas.android.com/apk/res/android">
    
            name="root_path"
        path="." />