How can I serve files from the SECONDARY external storage using the FileProvider
?
The current implementation of the FileProvider
handles only the first directory returned by ContextCompat.getExternalFilesDirs
...
} else if (TAG_EXTERNAL_FILES.equals(tag)) {
File[] externalFilesDirs = ContextCompat.getExternalFilesDirs(context, null);
if (externalFilesDirs.length > 0) {
target = externalFilesDirs[0];
}
}
...
It seems, that there is no way to define a <path>
entry for the FileProvider
, that matches the secondary external storage path...