[Android] Fix the issue about file picker does not work.

This patch is to fix the issue about file picker does not work.
Upstream has added content URI to upload photos taken by camera,
so we follow it.

BUG=XWALK-2631
So it's `FileProvider.getUriForFile()` that relies on the content provider declares here, right?
My concern is for Embedding API usage, we can control how developer write their AndroidManifest.xml. Will it work if it's not declared in manifest, if not, is there other solution for parsing content uri to Path?