로깅 할 파일을 만들려고하지만 파일을 만들 때 파일 또는 디렉토리를 찾을 수 없습니다. 오류가 발생합니다. 내가 뭘 잘못하고 있는지 잘 모르겠다. 파일을 만드는 코드는 다음과 같습니다.Android 로그 파일 IO - 파일/디렉토리를 찾을 수 없음 오류
File directory = new File(Environment.DIRECTORY_DOCUMENTS,"test");
directory.mkdirs();
File file = new File(directory, fileName.trim()+".txt");
if(!file.exists()){
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
return false;
}
}
createNewFile()에 의해 오류가 발생합니다. 이 오류의 원인은 무엇입니까?
매니페스트에 쓰기 권한을 추가하고 문서 디렉토리가 있습니까? – Rahul
예, 매니페스트에 추가 된 읽기 및 쓰기 권한이 있습니다. – David
디렉토리 문서가 존재합니까? – Rahul