간단하게
File dir = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/test/");
f(!dir.isDirectory()){
dir.mkdirs();
}
라고 테스트 폴더를 생성해주는 구문이 있습니다. 이게 잘 작동하면서 폴더를 생성해 주다가
sd카드를 윈도우에서 포맷해준 뒤로는 폴더 생성이 안됩니다.
dir.canwrite로 찍어보니 false값이 돌아오구요.
앱을 재설치 하거나 프로세서를 죽이거나 해야만 다시 폴더가 정상적으로 생성이 되는데요.
왜 이런 현상이 나타나는지 알수 있을까요?