Android안드로이드와 FileIO

소개

Android에서 파일을 읽고 쓰는 일은 표준 Java에서 파일을 읽고 쓰는 것과 다릅니다. 같은 java.io 패키지를 사용할 수 있습니다. 그러나 일반적으로 사용 권한을 쓰고 MTP를 처리 할 수있는 폴더와 관련된 몇 가지 특정 항목이 있습니다.

비고

Android는 여기에 설명 된대로 여러 애플리케이션간에 파일을 공유 할 수있는 방법을 제공합니다. 파일을 만들고 사용하는 앱이 하나 뿐인 경우에는 필요하지 않습니다.

Android는 공유 및 개인 환경 설정, 저장된 번들 및 기본 제공 데이터베이스와 같은 대체 저장 옵션을 제공합니다. 어떤 경우에는 일반 파일을 사용하는 것보다 더 나은 선택입니다.

Android 활동에는 Java 표준 파일 IO 메소드 대신 사용할 수있는 특정 메소드가 거의 없습니다. 예를 들어, File.delete() 대신 Context.deleteFile() 호출 할 수 있으며, File.listFiles() 재귀 적으로 적용하는 대신 Context.fileList() 를 호출하여 모든 특정 응용 프로그램의 파일 목록을 얻을 수 있습니다 암호. 그러나 표준 java.io 패키지 이외에 추가 기능을 제공하지는 않습니다.

안드로이드와 FileIO 관련 예