如何删除Android中SD卡中存在的文件?

时间:2011-07-24 19:43:23

标签: android file delete-file

我尝试使用这些代码从android

中删除sd卡中的wav文件
File file = new File("/sdcard/AutoInsurance_Toolkit/AudioRecorder/1311531953080.wav");

boolean deleted = file.delete();

并且在清单中使用了权限

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

请告诉我,我在这里遗漏了一些东西,因为每次代码成功执行但没有删除SD卡中的内容?

1 个答案:

答案 0 :(得分:0)

假设您拥有WRITE_EXTERNAL权限,路径正确且文件权限为WORLD_WRITABLE,您的代码将有效。我打赌文件不是创建为世界可写的,所以除非你的软件创建了文件,否则你将无法删除它。