java.lang.SecurityException: Permission Denial: opening provider com.android.providers.media.MediaDocumentsProvider from ProcessRecord requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
이런 익셉션으로 3일동안 삽질중인데.. 어떻게 해야될지를 모르겠습니다
처음에는 A 액티비티에서 갤러리로 접근 registerforactivityresult로 content:// uri를 받아다가 파일업로드 api를 쏩니다
정상적으로 동작하구요
그 contentUri::// uri 리스트를 저장하고 있다가, B액티비티에서 갤러리 접근없이 그냥 파일업로드 api를 쏘는데
위와 같은 익셉션이납니다 이런식으로 써보라는거같아서 써봤는데도 되질않네요 도와주세요
files.map {
clipData = ClipData.newRawUri("", it)
addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION)
}