Android

[Android] 파일 삭제 하는 방법

안드로이드 파일 삭제 방법

저장소를 읽고 쓰려면 다음 권한을 AndroidManifest.xml 파일에 추가해야합니다.

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

안드로이드 마시멜로우 (api 23)부터는 권한 체크 모듈을 추가해야합니다.

파일 삭제는 아주 간단합니다.

File 클래스의  delete 메소드를 이용하면 됩니다.

public static boolean fileDelete(String filePath){
//filePath : 파일경로 및 파일명이 포함된 경로입니다.
   try {
      File file = new File(filePath);
      // 파일이 존재 하는지 체크
      if(file.exists()) {
         file.delete();
         return true;  // 파일 삭제 성공여부를 리턴값으로 반환해줄 수 도 있습니다.
      }
   }catch (Exception e){
      e.printStackTrace();
   }
return false;
}

파일경로 알아오는 방법은 아래 링크를 참고하세요

[Android] 저장소 특정 파일 찾기 & 파일 경로 알아오기

Leave a Reply

error: Content is protected !!