#Android Nougat 썸네일형 리스트형 [Android] FileProvider :: android.os.FileUriExposedException File 경로를 Uri로 변경하고자 할 경우 아래와 같이 이용한다. Uri.parse(File 경로) 앱 내부로 이용하는 것은 문제가 없지만,MediaPlayer나 Intent로써 다른 앱으로 값을 전달하고자 할 경우,아래와 같은 Exception이 발생한다. android.os.FileUriExposedException 이 Exception은build.gradle에 targetSdkVersion이 24 이상으로 설정 되어 있을 경우 발생 한다. 그 이유는 앱과 앱간의 파일 공유를 진행할 시, 보안이 강화 되었기 때문이다.이 문제를 해결하기 위해선 FileProvider를 이용하여 임시 권한을 할당해줘야 한다. 1. res/xml/provider_paths.xml xml을 통하여 권한을 주고자 하는 폴더.. 더보기 이전 1 다음