투케이2K

275. (AndroidStudio/android/java) 외부 저장소 접근 파일 읽기 , 쓰기 시 EACCES Permission denied 퍼미션 에러 본문

Android

275. (AndroidStudio/android/java) 외부 저장소 접근 파일 읽기 , 쓰기 시 EACCES Permission denied 퍼미션 에러

투케이2K 2022. 3. 7. 10:40

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : java

 

[에러 설명]

[에러 메시지]

EACCES Permission denied





[원인]

1. 파일 읽기, 쓰기 권한 부여 체크 에러 발생

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />





[해결 방법]

1. AndroidManifest.xml 파일에서 application 부분에 저장소 접근 허용 추가 실시 

<application
        android:name="com.test.Application"
        android:allowBackup="false"

        android:usesCleartextTraffic="true"
        android:hardwareAccelerated="true"
        android:largeHeap="true"

        android:requestLegacyExternalStorage="true">
        <!-- android:requestLegacyExternalStorage : 안드로이드 파일 읽기, 쓰기 접근 허용 -->

</application>

 

반응형
Comments