2012-04-19 103 views

回答

1

你确定文件路径吗?

File file = new File(card.imagePath); 

if(file.isExists()){ 
      file.delete(); 
      System.out.print("File exists and delete"); 
} else{ 
      System.out.print("File NOT exists"); 
}  

ADD Persmissions ::

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
1
  • 检查文件是否存在
  • 检查文件的权限,如果你对文件的写权限。
+0

此外,使用适当的'File'构造而不是串联的,并确保你有'WRITE_EXTERNAL_STORAGE'许可。 – CommonsWare 2012-04-19 12:22:41