스마트기기개발관련/안드로이드 개발

안드로이드 폴더 생성 및 파일 생성

AlrepondTech 2011. 10. 20. 16:45
반응형

 

 

=================================

=================================

=================================

 

 

 

 

출처: http://www.androidpub.com/13383

안녕하세요.
아래 글 중에 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로 생성되더군요.

수고하세요.

 

 

 

=================================

=================================

=================================

 

 

 

 

반응형