Fix AndroidManifest.xml intent filter matching.

In order to match a filename, we must also specify a scheme and a
host part. We must also take care to handle file URIs both with and
without a mime-type in the intent request.

Also support filenames with up to three dots preceding the file extension.
1 file changed