0
我有一个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)
有人可以帮我吗?
谢谢,你的解决方案工作! :) –