Skip to content

Android:Filesystem

안드로이드(Android)에서 파일을 저장하는 방법에 대한 예시

public void fileSave() {
    String path = "/sdcard/Test/"; // 파일이 저장될 경로
    String fileName = "android.txt"; // 파일 이름
    File file = new File(path + fileName);
    String text = "저장될 내용"; // 저장될 내용
    FileOutputStream fos = null;
    try {
        fos = new FileOutputStream(file); // 파일 생성
        fos.write((text).getBytes()); // 파일에 내용 저장
        fos.close(); // 파일 닫기
    } catch (IOException e) {
        e.printStackTrace();
    }
}

만약 파일이 정상적으로 저장되지 않을 경우 아래와 같이 AndroidManifest.xml 파일에 권한(Permission)설정을 해줘야 한다.

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

See also

Favorite site

References


  1. Android_file_io.pdf