Android가 파일 액세스를 차단하는 이유(및 해결 방법)
Android 11 이상으로 업그레이드한 경우 이전에는 존재하지 않았던 권한 오류가 발생했을 수 있습니다.이제 자유롭게 액세스할 수 있었던 파일에 '권한 거부됨', '액세스 제한됨'이 표시되거나 단순히 표시되지 않습니다.이는 버그가 아닙니다. 악성 앱으로부터 데이터를 보호하도록 설계된 Google의 범위 지정 저장소 시스템입니다.
문제: 범위 지정 저장소는 합법적인 파일 관리자가 작업을 수행하는 것을 차단합니다.전체 액세스 권한을 복원하는 방법은 다음과 같습니다.
Android의 권한 계층 이해하기
Android에는 여러 계층의 파일 액세스 제어 기능이 있습니다.각 레이어를 구성해야 합니다.
| 레이어 | 제어 대상 | 부여 방법 |
|---|---|---|
| 기본 저장공간 | 사진, 비디오, 오디오, 다운로드 | 자동(미디어 권한) |
| 모든 파일 액세스 | Android/데이터를 제외한 모든 것 | 설정 → 앱 → 권한 → 저장공간 |
| SAF(안드로이드/데이터) | 앱 전용 폴더 | AnExplorer 탐색 → 폴더별 부여 |
| SAF(SD 카드) | 외부 SD 카드 쓰기 액세스 | AnExplorer에서 탐색 → 한 번 부여 |
| 루트 액세스 | 시스템 파티션 | 루팅된 장치 필요 + AnExplorer Pro |
대부분의 사용자에게는 레이어 1-4가 필요합니다.루트(계층 5)는 잠금 해제된 부트로더를 사용하는 고급 사용자에게만 해당됩니다.
수정 1: "모든 파일 액세스" 부여(가장 중요)
이는 Android 11 이상의 모든 파일 관리자에게 가장 중요한 단일 권한입니다.
- 설정 → 앱 → AnExplorer을 엽니다.
- 권한 → 저장공간을 탭하세요.
- **"모든 파일 관리 허용"**을 선택하세요.
이를 통해 얻을 수 있는 이점:
- 내부 저장소의 모든 폴더 찾아보기
- 어디서나 파일 읽기, 쓰기, 이동, 복사, 삭제(안드로이드/데이터 제외)
- 다운로드, 문서, DCIM 및 기타 모든 사용자 폴더에 액세스
- 다른 앱의 파일 관리
이것이 가능하지 않은 것:
- Android/데이터/에 대한 액세스(별도의 SAF 부여 필요)
- Android/obb/에 접근(별도의 SAF 부여 필요)
- SD 카드에 대한 쓰기 액세스(별도의 SAF 부여 필요)
- 시스템 파티션에 대한 액세스(루트 필요)
이 옵션이 표시되지 않는 경우: 휴대전화가 Android 10 이하일 수 있습니다(이 권한이 없는 경우 파일 관리자는 기본적으로 전체 액세스 권한을 갖습니다).또는 옵션이 휴대폰 UI 스킨의 다른 경로에 있을 수도 있습니다.
수정 2: Android/데이터 액세스 권한 부여(SAF)
Android 12 이상에서는 Android/data/ 및 Android/obb/에 대한 액세스를 완전히 차단합니다. '모든 파일 액세스'를 사용하는 경우에도 마찬가지입니다.이러한 폴더에는 앱 개인 데이터(게임 저장, WhatsApp 데이터베이스, 앱 캐시)가 포함되어 있습니다.
AnExplorer에서 액세스하려면 다음을 수행하세요.
- AnExplorer 열기 → 내부 저장소 → Android → 데이터로 이동합니다.
- 시스템 대화 상자가 나타납니다. "AnExplorer이 이 폴더에 액세스하도록 허용하시겠습니까?"
- **"이 폴더 사용"**을 탭하고 → 허용을 탭합니다.
- 전체 읽기/쓰기 액세스 권한 부여
이는 폴더당 일회성 권한입니다.일단 부여되면 앱을 다시 시작하고 재부팅해도 지속됩니다(권한이 재설정되지 않는 한 - 수정 5 참조).
이것이 필요한 이유:
- WhatsApp 백업 관리(
Android/media/com.whatsapp/) - 공장 초기화 전 게임 저장 백업
- 대용량 게임 OBB 파일을 삭제하여 무료 저장 공간 확보
- 앱별 다운로드에 액세스
수정 3: SD 카드 쓰기 액세스 권한 부여
Android 11 이상에서는 외부 SD 카드에 쓰려면 명시적인 권한이 필요합니다.
- AnExplorer을 열고 → SD 카드로 이동합니다.
- 시스템 대화상자: "SD 카드 이름에 액세스하도록 AnExplorer을 허용하시겠습니까?"
- "이 폴더 사용" → 허용을 탭하세요.
- 전체 SD 카드에 대한 전체 읽기/쓰기 액세스
이 권한이 없으면 SD 카드에서 파일을 읽을 수 있지만 쓰기, 이동, 이름 바꾸기 또는 삭제할 수는 없습니다.
일반적인 증상: SD 카드에 파일을 정리하려고 할 때 "읽기 전용 파일 시스템" 또는 "파일을 이동할 수 없습니다" 오류가 발생합니다.
수정 4: 제조업체별 권한 문제
일부 휴대폰 브랜드는 추가 권한 레이어를 추가합니다.
샤오미/MIUI/HyperOS:
- 설정 → 개인정보 보호 → 특별 권한 → 모든 파일 접근 → AnExplorer → 허용
- 추가 항목: 설정 → 앱 → 앱 관리 → AnExplorer → 권한 → 저장공간 → 허용
삼성 One UI:
- 설정 → 앱 → AnExplorer → 권한 → 저장공간 → 모든 파일 관리 허용
- 보이지 않는 경우 : 설정 → 앱 → ⋮ → 특별 접근 → 모든 파일 접근 → AnExplorer
Oppo/Realme(ColorOS):
- 설정 → 개인정보 보호 → 권한관리자 → 저장공간 → AnExplorer → 모두 허용
- 추가 확인: 설정 → 앱 → 앱 관리 → AnExplorer → 권한
원플러스(OxygenOS):
- 설정 → 앱 → 앱 관리 → AnExplorer → 권한 → 저장공간 → 모든 파일 관리 허용
화웨이/Honor(EMUI/MagicOS):
- 설정 → 앱 → 권한 → 저장공간 → AnExplorer → 허용
- 추가: 설정 → 앱 → 특별 앱 접근 → 모든 파일 접근 → AnExplorer
수정 5: 권한이 계속 재설정됩니다.
며칠 후 또는 재부팅 후 권한이 재설정되는 경우:
원인 1: "사용하지 않는 경우 권한 제거" 설정 Android 12 이상에서는 최근에 사용하지 않은 앱의 권한을 자동으로 취소합니다.
- 수정: 설정 → 앱 → AnExplorer → 권한 → "앱을 사용하지 않는 경우 권한 제거"(또는 "사용하지 않는 경우 앱 활동 일시 중지") 비활성화
원인 2: 배터리 최적화로 인해 앱이 종료됨 일부 휴대폰(Xiaomi, Oppo, Vivo)은 앱을 공격적으로 종료하여 권한 취소를 유발할 수 있습니다.
- 수정: AnExplorer에 대한 배터리 최적화 비활성화(기기별 가이드 참조)
원인 3: 앱 업데이트 주요 앱 업데이트에는 권한 재부여가 필요한 경우가 있습니다.
- 수정: 메시지가 표시되면 업데이트 후 다시 부여
수정 6: 처음 실행 시 "저장소 권한이 부여되지 않음"
AnExplorer 을 처음 설치하면 저장 권한을 요청합니다.실수로 거부한 경우:
- 설정 → 앱 → AnExplorer → 권한
- 저장공간 → 허용(또는 "모든 파일 관리 허용")
- 카메라 → 허용(NAS 연결을 위해 QR 코드를 스캔하려는 경우)
- AnExplorer을 다시 시작하세요.
여전히 액세스할 수 없는 것(루트 없이)
모든 권한이 부여되더라도 일부 영역은 루트 없이는 액세스할 수 없습니다.
/system/— 시스템 앱 및 OS 파일/data/data/— 다른 앱의 비공개 데이터베이스 및 기본 설정/proc/및/sys/— 커널 인터페이스- 다른 앱의 내부 저장소(Android에서 샌드박스 처리됨)
이를 위해서는 Magisk 및 AnExplorer Pro의 루트 모드가 활성화된 루팅된 장치가 필요합니다.
관련 가이드
- 파일을 삭제할 수 없습니다 — 삭제 권한 오류 수정
- SD 카드가 표시되지 않음 — SD 카드 감지 문제
- 루트 파일 관리자 — 루트로 시스템 파일에 액세스
- 숨겨진 파일에 액세스 — 숨겨진 파일 및 폴더 찾기
