Want your app to take a picture with the camera, and save the picture to the SD Card? Are you getting FileUriExposedException? Android versions 24, 25, and 26 added many new requirements to save an image to the SD card. In this video, we describe many of those, including permissions, FileProvider, checkSelfPermission, requestPermission, onRequestPermissionResult, startActivityForResult, onActivityResult, uses-permission, AndroidManifest.xml, provider, and more. This video is part of a playlist on Android Development, available at: https://www.youtube.com/watch?v=RixzMI_iVYk&list=PL73qvSDlAVVh5MO1Bfujfb_SDPABjJ2BY
Source code is freely available on GitHub at https://github.com/discospiff/PlantPlaces15s305