1. Traverse files under the specified folder:
New File ("/test"). Listfiles (); for "\ n"; LOG.I ("sang","result = ="+Result ); }
2. Get the file modification time and delete the file:
if(File.exists () &&File.isfile ()) {Long time=file.lastmodified ();//gets the last time the file was modified, which is a timestamp if(File.delete ()) {LOG.E ("Sang","Delete succeeded"); }Else{LOG.E ("Sang","Delete Failed"); }}
If you do not have permission, you can manually modify the permissions of the file, such as:
"" += runtime.getruntime (); Try { catch (IOException e) { e.printstacktrace ();}
In addition to the file operation, you need to add these 2 permissions in the Mainfest.xml file
<!--permission to write data to SDcard
<uses-permission android:name= "Android.permission.WRITE_EXTERNAL_STORAGE" ></uses-permission>
<!--permissions to create/delete files in SDcard-
<uses-permission android:name= "Android.permission.MOUNT_UNMOUNT_FILESYSTEMS" ></uses-permission>
Android File Basic operation