I have been trying to share one image from external storage and it is not working in API 29. the error message is: Permission denial, the file requires the provider be exported,
After searchig for hours and hours, I finally find a solution based on enter link description here. I had to add to manifest this line : android:requestLegacyExternalStorage="true" to make content redeable in version 10 , Q API 29, and everithing works.I could attach the file.