안드로이드 개발 질문/답변
(글 수 45,052)
파잁탐색기능을 만들때
if(dir.isDirectory() && dir.canRead())
이렇게 폴더이면서 폴더를 읽지못하는폴더는 어떤종류인가요?
root 폴더나 data 폴더같은 몇몇폴더가 읽을수없다고나옵니다
읽을수없는이유를 알아내는방법은 없나요?
그리고 이런폴더를 읽을수있는방법은 없나요?
파잁탐색기능을 만들때
if(dir.isDirectory() && dir.canRead())
이렇게 폴더이면서 폴더를 읽지못하는폴더는 어떤종류인가요?
root 폴더나 data 폴더같은 몇몇폴더가 읽을수없다고나옵니다
읽을수없는이유를 알아내는방법은 없나요?
그리고 이런폴더를 읽을수있는방법은 없나요?
권한의 문제일수있습니다. 모든 파일(디렉토리포함)은 권한이 각각 정해져 있으니까요.
에뮬에서 돌려보시면 조금 다르게 나올겁니다.
그리고 만약 canRead가 통과되지 않는다면 못읽는것으로 봐야 합니다.
그렇다면 노출하지 않아야겠죠... 아니면 노출하고 더이상 탐색이 안되게 한다던가...