안녕하세요.
아래 글 중에 java.io.File 클래스를 이용하여 폴더 생성이 안된다는 글을 올렸습니다.

방법을 찾다보니 다음과 같은 방법으로 하면 어플리케이션 private directory에 폴더 생성하고 그 폴더에 파일 operation할 수 있는 방법을 찾았기에 공유합니다.

폴더 생성은 android.content.ContextWrapper 클래스의 getDir 함수를 사용했습니다.

File myDir = getDir(""testdir", Activity.MODE_PRIVATE");
String path = myDir.getAbsolutePath();
java.io.File f = new File(path+"/test.txt");
FileOutputStream fos = new FileOutputStream(f);
fos.write("test string".getBytes());
fos.close();

위와 같이 하면 됩니다. 중간에 path를 구해서 하셔야 합니다. 폴더명이 testdir로 생성되는 게 아니라 app_testdir로 생성되더군요.

수고하세요.