본문 바로가기

운동하는 개발자/Android

안드로이드11 내파일, ASTRO로 android/data 경로 접근불가

728x90

특정 url을 통하여 파일을 다운받는 시스템을 테스트중이였는데 최신 기기에서 정상적으로 다운이 되었는지 내 파일 앱을 통해 /Android/data를 열었더니 다음과 같은 화면이 나왔다

Nooo....

 

찾아보니 안드로이드11 (API30) 부터는 보안정책에 의해 접근이 불가능하다고 하였다...

참고 : https://developer.android.com/about/versions/11/privacy/storage?hl=ko

파일다운이 정상으로 된건지 확인하기 위해 압축파일을 열어보는 방식으로 진행하고 있었는데..
임시로 테스트파일을 미디어파일로 변경 후 다시 다운받아 플레이어로 재생해보려고 했으나
자동으로 미디어파일을 찾지 못하고 수동으로 경로를 찾아가도 동일하게 접근 할 수 없었다

KM 플레이어

앱내에서는 자신의 경로의 권한을 획득해놨으니 소스안에서 Hash값을 통해 파일이 정상적으로 다운완료되었는지 확인해야 할 것 같다..

기왕 들어간김에 안드로이드11관련 내용을 읽어봤는데 개발자에겐 불편하지만 보안성은 참 좋아진거같다
내폰이 좀비폰으로 사용되거나 특정데이터가 유출되는일이 상당히 줄어들 것 같다


틀린내용이나 질문은 댓글로 남겨주세요

728x90