현재 6.0에서는 문제가 없이 파일을 다운받아 바로 실행하는 하는 어플입니다.
7.0버전부터는 파일이 다운로드는 대는거 같은대 실행이 안대면서 강제 종료 대는 현상이 있습니다.
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
이런식으로 권한도 부여해 주었는대도 생기는 문제입니다.
이제막 개발을 시작한 초보라서 어떤부분을 손대야 할지
아래 에러코드입니다.
06-15 17:17:03.233 22237-22237/aaa E/AndroidRuntime: FATAL EXCEPTION: main
Process: aaaa, PID: 22237
android.os.FileUriExposedException: file:///storage/emulated/0/tempdoc/DownFile.pdf exposed beyond app through Intent.getData()
at android.os.StrictMode.onFileUriExposed(StrictMode.java:1799)
at android.net.Uri.checkFileUriExposed(Uri.java:2346)
at android.content.Intent.prepareToLeaveProcess(Intent.java:9510)
at android.content.Intent.prepareToLeaveProcess(Intent.java:9468)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1525)
at android.app.Activity.startActivityForResult(Activity.java:4399)