파일 연결 앱1 android.os.FileUriExposedException: file:///storage/emulated/0/... exposed beyond app through Intent.getData() 안드로이드 프로젝트의 targetSdkVersion이 24이상에서 아래의 소스코드(MIME Type에 따른 앱 연결 화면 오픈)를 실행하면 아래와 같이 오류가 발생합니다. [소스코드] String mergeFilePath = "file:///storage/emulated/0/sql.pdf"; File file = new File(mergeFilePath); Intent target = new Intent(Intent.ACTION_VIEW); target.setDataAndType(Uri.fromFile(file),"application/pdf"); target.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); Intent intent = Intent.createChooser(t.. 2020. 2. 1. 이전 1 다음