8

Possible Duplicate:
How to delete a file from SD card?

This should be simple for most people, I want to know how to delete a file in the SD card (/sdcard/folder) if it exists i.e?

Community
  • 1
  • 1
Beginner
  • 27,041
  • 62
  • 151
  • 234

2 Answers2

41

Try this:

File folder = Environment.getExternalStorageDirectory();
string fileName = folder.getPath() + "/folder/image1.jpg";

File myFile = new File(fileName);
if(myFile.exists())
    myFile.delete();
Tawani
  • 10,886
  • 20
  • 79
  • 104
1

This is accomplished via the java.io.File class. Have a look at the exists() and delete() methods.

http://download.oracle.com/javase/1.5.0/docs/api/java/io/File.html

Mark B
  • 157,487
  • 23
  • 275
  • 266