Android experiment to show the mime-type of file directories
The app creates a directory in the getExternalFilesDir()
and a corresponding uri for that directory.
Then the MIME type of the uri is checked, querying the underlying FileProvider
.
Launch the app and see the result on the screen ...
... or run
./gradlew cAT
Some Apps would like to direct a user to a specific file directory. These apps should launch a ACTION_VIEW
intent with
a data of a certain mime-type. However, there is no mime-type defined for file directories, see for example discussion at
https://stackoverflow.com/questions/18869772/mime-type-for-a-directory or
openintents/filemanager#87.
The suggested mime-type here is the one used by DocumentProviders
.
It is defined at DocumentContracts.Document.MIME_TYPE_DIR
as
vnd.android.document/directory