[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; }
파일경로 알아오는 방법은 아래 링크를 참고하세요