У меня есть SendActivity, запускающая UploadService.Странное поведение разрешений на обслуживание
Проблема возникает, когда я позволяю SendActivity сразу же запускать другое действие и заканчивается. UploadService получает файл, который предполагается загрузить, от поставщика контента. Но когда SendActivity не является приоритетом в момент, когда служба пытается получить доступ к файлу через провайдера, я получаю «отказ в разрешении», хотя разрешение указано в моем манифесте.
java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaDocumentsProvider uri content://com.android.providers.media.documents/document/image%3A24669 from pid=28913, uid=10441 requires android.permission.MANAGE_DOCUMENTS, or grantUriPermission()
at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:646)
Может ли кто-нибудь помочь мне?
Спасибо, ваше решение сработало! :) –