pf = new File(getFilesDir(),"logindata.txt");
if(pf.isDirectory()){
Log.d("FileIO","Directory is exist");
}
else{
pf.getParentFile().mkdirs();
pf.mkdirs();
}
if(pf.isFile())
Log.d("FileIO","logindata.txt is exist");
else{
boolean res = pf.createNewFile();
if(res)
Log.e("<AutoLogin>","파일 생성.");
else
Log.e("<AutoLogin>","파일 생성 실패.");
}
디렉토리는 생성이 된거같습니다. (매번 로그캣에 exist라고 출력되고있습니다.)
문제는 생성하려는 파일인데, 항상 생성에 실패합니다( false를 반환 )
어디에 문제가 있을까요?
(READ_EXTERNAL ~ , WRITE_EXTERNAL~ 이 두 퍼미션 외에 더 필요한 퍼미션이 있을까요? )