add a FileProvider tag in AndroidManifest.xml under tag. <? xml version = "1.0" encoding = "utf-8" ?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" ... <application ... <provider android:name = "android.support.v4.content.FileProvider" android:authorities = "${applicationId}.provider" android:exported = "false" android:grantUriPermissions = "true" > <meta-data android:name = "android.support.FILE_PROVIDER_PATHS" android:resource = "@xml/provider_paths" /> </provider> </application> </manifest> then create a provider_paths.xml file in xml folder under res folder. Folder may be needed to create if it doesn't exist. The content of the file is shown below. It describes that we would like to ...